Берилген сумма менен жупту эсептөө

"Берилген сумма менен эсептөө жупу" маселесинде биз бүтүндөй массив [] бердик, ал эми дагы бир сан "сумма" деп айтсак, берилген массивдеги эки элементтин кайсы биринин суммасы "суммага" бар-жогун аныкташ керек. Мисалы киргизүү: arr [] = {1,3,4,6,7} жана сумма = 9. Чыгуу: "Элементтер табылды…

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

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

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

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

N бүтүн сандардан турган массивдеги f (a [i], a [j]) суммасы

Маселелердин чечими n бүтүн сандар массивиндеги бардык жуптардын үстүндөгү f (a [i], a [j]) суммасын 1 <= i <j <= n деп эсептегенде, биз берилген деп эсептөөнү суранат массив сандары. Мисал arr [] = {1, 2, 3,…

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

Массивдеги элементтин биринчи жана акыркы индекстеринин максималдуу айырмасы

Сизде бүтүндөй сандар массиви бар дейли. Массивдеги "элементтин биринчи жана акыркы индекстеринин максималдуу айырмасы" маселеси массивде орун алган ар бир сандын биринчи жана акыркы индексинин ортосундагы айырмачылыктын максималдуу болушун аныктоону сурайт. Мисалы…

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

Эки дарактын чеги

Көйгөйлөрдү баяндоо "Эки дарактын чек арадан өтүшү" көйгөйү сизге экилик дарак берилгенин билдирет. Эми экилик дарактын чек ара көрүнүшүн басып чыгаруу керек. Бул жерде чек арадан өтүү бардык түйүндөр дарактын чеги катары көрсөтүлгөнүн билдирет. Түйүндөр төмөнкү жерден көрүнөт:

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

Нөл суммасы менен бардык үч эмдерди тап

“Нөл суммасы бар үч үчөөнү табуу” маселеси сизге оң жана терс сандарды камтыган массив берилгенин билдирет. Маселенин коюлушу суммасы 0го барабар үчтүк табууну суранат. Мисалы arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Түшүндүрүү…

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

Берилген эки топтомдун бөлүнгөндүгүн кантип текшерсе болот?

Маселе "Берилген эки топтомдун айырмачылыктарын кантип текшерсе болот?" set1 [] жана set2 [] массив түрүндө сизге эки топтом берилген деп ойлойм. Сиздин милдетиңиз - эки топтомдун Disjoint Sets же жок экендигин билүү. InputSet1 үлгүсү [] = {1, 15, 8, 9,…

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

Массивде k жолу пайда болгон биринчи элемент

Биз 'k' санын жана бүтүндөй массивди бердик. Массивде "массивде k жолу пайда болгон биринчи элемент" маселеси массивде массивде так k жолу кайталанган биринчи элементти табууга мүмкүндүк берет. Эгерде массивде k жолу пайда болгон эч кандай элемент жок болсо…

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

Аралыктардагы праймдарды эсептөө

Көйгөйлөрдү баяндоо “Жайларды аралыктагы саноо” маселеси сизге [солго, оңго] диапазон берилгенин билдирет, анда 0 <= сол <= оң <= 10000. Проблеманын коюлушу аралыктагы жөнөкөй сандардын жалпы санын табууну суранат. Суроолор көп болот деп эсептесек. Мисал сол: 4 оң: 10 2…

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

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

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

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