Question: 2 0 2 4 - 2 0 2 5 BLM 3 0 6 7 / BLM 3 6 7 DEV 5 Dikkat! Bu dev iki
BLMBLM
DEV
Dikkat! Bu dev iki ksma ayrlmtr
Blm
Bu blm zorunludur ve kodlarnz sisteme yklemeniz gerekmektedir. Bu devde Input ve Output
dosyalar bulunmamaktadr Girdi olarak dizi eleman saysn almanz ve kt olarak en kk k deeri
gstermeniz beklenmektedir.
Balangta tm terimleri olan n elemanl bir A dizisi veriliyor. Her admda A dizisinin veya daha ok
terimi seilerek bu terimlerin deeri bir artrlyor k adm sonucunda aadaki koulun salanmasn
istiyoruz:
A dizisinin herhangi iki i ve j numaral terimleri iin yle k ve k admlar vardr ki k numaral
admda Ai Aj k numaral admda ise Aj Ai olmutur Bu durum seilen tm ikililer iin
olumaldr
Amacmz yukardaki koulun salanmas iin hangi deerlerin hangi admda artrlacan mmkn olan
en az sayda admda bulan algoritma yazmaktr
rnek :
A dizisi elemanh olsun. Bu durumda balangta A olacaktr
Adm: quad Aa eklendi. Bu adimda A A
Adm: Ae eklendi.
Adm: quad Ae eklendi. Bu admda AA ve yukardaki koul salanm oldu
Bu rnekte k
rnek :
A dizisi elemanl olsun. Bu durumda balangta A olacaktr
Adm: Aa eklendi. Bu adimda A A ve A A
Adm: Ae eklendi. Bu admda A A
Adm: A ve Aye eklendi. Bu adimda AA
Adm: Aye eklendi.
Adm: A ye eklendi. Bu admda AA ve AA ve yukardaki koul ikililer
iin salanm oldu.
Bu rnekte k
Sizden istenen ncelikle girilen her n deeri iin istenen koulu salayan bir algoritma tasarlamanzdr ve
tasarladnn algoritma iin CC veya Python kodunu yazarak k saysm dndrmenizdir Bu dev tm
renciler iindir ve yaplmas iin verilen sre haftadr
Blm
Bu blm opsiyoneldir ve zmlerinizi Prof. Drahin Emrah'a gndermeniz gerekmektedir.
Aada istenilenler iin birinci blmde zlesi istenilen problemin devamdr ve son tarih final snav
tarihinden gn ncedir
k saysnlgn saysnn stten tam ksmndan kk bulabilen ve algoritmasn dzgn bir
biimde emaille emrah@eng.ankara.edu.tr adresine anlatabilen ilk rencinin final notuna
puan eklenecektir.
k saysnlgn saysnn stten tam ksmndan kk bulabilen ve algoritmasn dzgn bir
biimde emaille emrah@eng.ankara.edu.tr adresine anlatabilen ve daha nce gnderilmi
tm algoritmalardan farkl algoritma tasarlam olan tm rencilerin final notuna da puan
eklenecektir.
quadk saysnlgn saysnn stten tam ksmndan kk bulabilen ve algoritmasn dzgn bir
biimde emaille emrah@eng.ankara.edu.tr adresine anlatabilen ve gnderilmi tm
algoritmalar arasnda en kk k saysn bulabilen bir algoritma tasarlayn
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
