N сандарынын көбөйтүлүшүнүн минималдуу суммасы

“N сандарынын көбөйтүлүшүнүн минималдуу суммасы” маселеси сизге n бүтүн сан берилгендигин жана сиз бир эле учурда жанаша турган эки элементти алып, алардын суммасынын модун 100гө чейин кайтарып, бардык сандарды көбөйтүүнүн суммасын минималдаштырышыңыз керектигин айтат. жалгыз номер…

Толук маалымат

Итеративдүү алдын-ала өтүү

"Итеративдүү алдын-ала буйрукту өтүү" көйгөйүндө сизге экилик дарак берилгенин, эми сиз дарактын алдын-ала өтүү өтүүсүн табууңуз керектигин айтат. Бизден рекурсиялык ыкманы эмес, кайталоо ыкмасын колдонуп, алдын-ала өтмөктү табышыбыз керек. Мисал 5 7 9 6 1 4 3…

Толук маалымат

Newman-Conway Sequence н шарттарын басып чыгаруу

Көйгөйдүн баяндалышы “Ньюман-Конвей ырааттуулугунун n шарттарын басып чыгаруу” көйгөйүндө сизге “n” бүтүн саны берилгендиги айтылат. Ньюман-Конвей Секвенциясынын биринчи n шарттарын таап, аларды басып чыгарыңыз. Мисал n = 6 1 1 2 2 3 4 Түшүндүрмө Бардык басылып чыккан терминдер Ньюман-Конвей ырааттуулугун сактайт ...

Толук маалымат

Эң узун Битоникалык Кийинки

Маселен, бүтүндөй сандардын массиви бар деп эсептесеңиз, маселе эң узак битоникалык ырааттуулукту табууну суранат. Массивдин битоникалык ырааттуулугу алгач көбөйүп, андан кийин төмөндөй турган катар катары каралат. Мисал arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 Түшүндүрүү 1 ⇒ 4 ⇒ 76 ⇒ 78 ⇒ 54…

Толук маалымат

Сүрөт тосмо алгоритми

Көйгөйлөрдү баяндоо "Сүрөттүн тосмолорунун алгоритминде" сизге айрым тирөөчтөр (кээ бир жыгач же башка бөлүктөр) жана бир нече түстөр бар тосмо берилгендиги айтылат. Тосмону боёонун бир нече ыкмаларын билиңиз, эң көп дегенде жанындагы 2 тосмо бирдей түстө болот. Ушул убактан бери ...

Толук маалымат

Таяк кесүү

Көйгөйлөрдү баяндоо “Чыбыкты кесүү” көйгөйүндө сизге белгилүү бир узундуктагы таякча берилгендиги жана киргизилген узундуктан кичине же ага барабар болгон баардык өлчөмдөргө баалар берилгендиги айтылат. Узундугу 1ден nге чейинки таякчалардын баасын билсек,…

Толук маалымат

Берилген аралыктардын арасынан эки интервалдын дал келгенин текшериңиз

Көйгөйдүн баяндалышы “Берилген аралыктардын арасынан эки интервалдын дал келип калгандыгын текшериңиз” деген маселе сизге бир нече интервалдар берилгенин билдирет. Ар бир интервал эки мааниден турат, бири - башталуучу убакыт, экинчиси - аяктаган убакыт. Көйгөйдүн баяндалышы анда бар-жогун текшерип чыгуу…

Толук маалымат

Достордун жупташуусу көйгөйү

Көйгөйлөрдү баяндоо "Достордун жупташуусу" N дос бар экендигин билдирет. Жана алардын ар бири бойдок бойдон кала алышат же бири-бири менен жупташышат. Бирок жуп болгондон кийин, эки дос жупташууга катыша алышпайт. Ошентип, жолдун жалпы санын табуу керек ...

Толук маалымат

Бактылуу Номер

Көйгөйлөрдү билдирүү Бактылуу сан деген эмне? Эгерде ушул процесстен кийин берилген санды 1ге чейин азайта алсак, сан бактылуу сан болот: -> Берилген сандын цифраларынын квадратынын суммасын табыңыз. Бул сумманы эски номерге алмаштырыңыз. Биз муну дагы кайталайбыз ...

Толук маалымат

Акцияны сатып алуу жана сатуу үчүн эң жакшы убакыт

Маселе жөнүндө билдирүү “Акцияны сатып алуу жана сатуу үчүн эң жакшы убакыт” көйгөйүндө сизге n узундуктагы баалардын массиви берилгендиги, анда ith элемент акциялардын бааларын ошол күнү сактайт. Эгерде биз бир гана бүтүм жасай алсак, башкача айтканда, бир күндө сатып алуу жана ...

Толук маалымат