Бардык терс сандарды Баштапкыга, ал эми Позитивдүү Туруктуу Космос мейкиндиги менен жылдырыңыз

Сизде бүтүндөй сандар массиви бар дейли. Ал терс жана оң сандардан турат жана көйгөйдүн чечими бардык терс жана оң элементтерди кошумча орун колдонбостон, массивдин сол жагына жана массивдин оң жагына жылдырууну / жылдырууну суранат. Бул болот ...

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

Массивде кайталанган алдыңкы үчтүктү табуу

“Массивде кайталанган алдыңкы үчөөнү табуу” маселеси сизге бир нече кайталанган сандары бар n сандарынын массивин бергенин билдирет. Сиздин милдетиңиз - массивдеги эң көп кайталанган 3 сандарды табуу. Мисал [1,3,4,6,7,2,1,6,3,10,5,7] 1 3 6 Түшүндүрүү Бул жерде 1,3 жана 6 кайталанат…

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

Эки массивдин барабар экендигин же тең эместигин текшериңиз

"Эки массивдин бирдей экендигин же тең эместигин текшериңиз" деген маселе сизге эки массив берилгенин билдирет. Маселе боюнча берилген билдирүүдө, сиз берилген массивдердин барабар же бар эместигин аныкташыңыз керек деп айтылат. Мисал arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

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

Фибоначчи сандарын тескери тартипте басып чыгарыңыз

Проблеманын коюлушу n саны берилгенде, фибоначчи сандарын тескери тартипте басып чыгарыңыз. Мисал n = 5 3 2 1 1 0 Түшүндүрмө: Фибоначчи сандары алардын ирети боюнча 0, 1, 1, 2, 3. Бирок биз тескери тартипте басып чыгарышыбыз керек болчу. n = 7 8 5…

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

Фибоначчи ырааттуулугун 2 өзгөрмө колдонуп басып чыгарыңыз

Көйгөйдүн баяндалышы “Фибоначчи ыраатын 2 өзгөрмөнү колдонуп басып чыгарыңыз” деген көйгөйгө ылайык, Фибоначчи тизмегин басып чыгаруу керек, бирок 2 гана өзгөрмөнү колдонуу чектелген. Мисал n = 5 0 1 1 2 3 5 Түшүндүрмө Чыгуу ырааттуулугу биринчи беш элементтен турат…

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

Палиндром номери

Көйгөйдү баяндоо "Палиндром номери" көйгөйү сизге бүтүн сан берилгенин билдирет. Палиндромбу же жокпу, текшерип алыңыз. Берилген санды сапка айландырбай бул маселени чечиңиз. Мисал 12321 чыныгы Түшүндүрмө 12321 - палиндромдук сан, анткени 12321ди артка кайтарганда 12321 чыгат ...

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

Сапты тескери буруу

Көйгөйлөрдү баяндоо “Сапты тескери буруңуз” көйгөйү сизге n өлчөмүндөгү s сапты бергенин билдирет. Аны өзгөртүү үчүн программа жазыңыз. Ошентип, сапты артка кайтаруу эмнени билдирет? Бул жалпысынан бизге берилген киргизүү сабын артка кайтарууну билдирет. Бул операцияны жүргүзүү деп аныкталат ...

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

Атайын номер

Номердин өзгөчөлүгү эмнеде? Келгиле, билип алалы. Бизде N сандарынан турган массив бар. Эгерде сан өзү эле болбосо, бир же бир нече сандарга бөлүнсө, сан өзгөчө болушу мүмкүн. Биринчиден, буга чейин бир нече мисалдар менен түшүндүрүп берели ...

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

Стекти колдонуп, санды артка кайтарыңыз

Стек маселесин колдонуп, тескерисинче, санды чагылдырган бүтүндөй өзгөрмө бердик. Стекти колдонуп, берилген санды тескери басып чыгарыңыз. Мисал Киргизүү: 12345 Чыгуу: 54321 Киргизүү: 207 Чыгуу: 702 Стекти колдонуп, санды тескери чечмелөө боюнча түшүндүрмө n = 12345 санына өтүңүз жана сактагычты сактаңыз ...

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

Valid Palindrome

Узундугу n болгон s сабы берилген. Саптын палиндромдун жарактуу же жараксыз экендигин табуу үчүн программа жазыңыз. Андай болбосо, сиз палиндром кылуу үчүн саптан эң көп дегенде бир белгини өчүрө аласыз. Арткы сап менен бирдей болгон ар кандай тилке катары белгилүү ...

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