Массивдеги XOR саны 0 болгон жуптардын санын табыңыз

Массивдеги "XOR саны 0 болгон жуптардын санын табуу" маселеси, биз бүтүн сандардын массивин бердик деп эсептейт. Маселенин коюлушу массивдеги Ai XOR Aj = 0 түгөйүнө ээ болгон жуптардын санын билүүнү суранат. Эскертүү:…

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

1, 2 же 3-кадамды колдонуп, n-тепкичке жетүү жолдорун эсептеңиз

"1, 2 же 3-кадамдарды колдонуп, n-тепкичке жетүү жолдорун эсептөө" көйгөйү жерде турганыңызды билдирет. Эми тепкичтин аягына жетишиңиз керек. Ошентип, сиз 1, 2, секирип гана секире алсаңыз, аягына чейин жетүүнүн канча жолу бар ...

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

Берилген жуптар массиви Андагы бардык Симметриялык түгөйлөрдү табыңыз

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

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

Берилген сумма менен субарраны табыңыз (Терс сандар менен иштейт)

"Берилген суммасы бар субарраны табуу (Терс сандарды иштетет)" маселеси сизге терс бүтүн сандарды жана "сумма" деп аталган цифраларды камтыган бүтүн массивди бергенин билдирет. Маселе коюлуп, берилген суммадагы "сумма" деп аталган суб-массивди басып чыгарууну суранат. Эгерде бир нече суб-массив…

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

Бир нече массивди көбөйтүү иш-аракеттеринен кийин өзгөртүлгөн массивди басып чыгаруу

Массивдин аралыгын көбөйтүү иш-аракеттеринен кийин "Өзгөртүлгөн массивди басып чыгаруу" маселеси сизге бүтүндөй массив берилгенин жана сурамдардын 'q' сандары берилгенин билдирет. Ошондой эле бир бүтүн сан "d" берилет. Ар бир сурам эки сандарды камтыйт, баштапкы мааниси жана аяктоочу мааниси. Маселе билдирүүсү издөөнү сурайт…

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

Сураныч, жаңыртуулар жок сумма

Көйгөйдүн баяндалышы “Жаңылануусуз суммадагы сурамдар” көйгөйү сизде бүтүндөй сандардын жана диапазондун массиви бар экендигин билдирет. Маселенин коюлушу берилген аралыктагы бардык элементтердин суммасын табууну суранат. Үлгү arr [] = {10, 9, 8, 7, 6} Суроо: {(0, 4), (1, 3)} 40 24…

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

Массивди берилген аралыктагы үч тараптуу бөлүү

Маселе боюнча билдирүү Сизге бүтүн сандардан турган массив жана lowValue жана highValue диапазону берилет. Массивди "берилген аралыктагы үч тараптуу бөлүү" маселеси массивди үч бөлүккө бөлүп тургандай кылып бөлүүнү суранат. Массивдин бөлүктөрү төмөнкүлөр болот: Elements…

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

Эки сандын ортосундагы минималдуу аралыкты табыңыз

Маселе боюнча билдирүү Сиз x жана y деп аталган массив жана эки сан бердиңиз. "Эки сандын ортосундагы минималдуу аралыкты табуу" маселеси, алардын ортосундагы минималдуу аралыкты табууну сурайт. Берилген массив жалпы элементтерге ээ болушу мүмкүн. Сиз x жана y эки башка деп болжолдоого болот. …

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

Суммасы берилген хге барабар болгон төрт иреттелген массивден төрт эселенүүнү эсептеңиз

Маселе боюнча билдирүү “Суммасы берилген хге барабар болгон төрт иреттелген массивден төртөөнү эсептөө” деген маселе сизге төрт бүтүн массив жана х деп аталган маани берилгенин билдирет. Маселени чечүүдө, кайсы элементтердин суммасынан канча төрт төрөт пайда болоорун билүү суралат ...

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

Субаррайды эң аз орточо менен табыңыз

Маселе боюнча билдирүү Сиз бүтүн массивди жана k санын бердиңиз. Маселенин коюлушу минималдуу орточо көрсөткүчтөгү k элементтеринин суб-массивин табуу үчүн орточо минималдуу орто тилкесин табууну суранат. Arr [] = {12, 34, 20, 30, 24, 45} мисалы k = 3 [0, 2] кошумча тизмеги минималдуу орточо. Түшүндүрүү:…

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