Пеш аз оғоз
Тағйирёбандаҳоро аз рӯи кораш ном гузоред. Пеш аз рамзнависӣ барои ҳар масъала нависед, ки чиро нигоҳ медоред ва қимати оғозии он чист: ҳисобкунак cnt = 0, ҷамъ sum = 0, ҳосили зарб p = 1. Ҳар чизи дигар сиклест, ки адад мехонад ва онҳоро навсозӣ мекунад.
Дар ин ҷо ба массив чизе лозим нест. Ҳар адад истифода мешавад ва фаромӯш карда мешавад. Барои ҳар ҷамъ ва ҳосили зарбе, ки калон шуда метавонад, long long-ро истифода баред.
Пеш аз пешниҳод фикрро дар ин ҷо санҷед:
Агар монед
6. Мавқеъҳои тоқ.
Маслиҳати 1. Ҷавоб мавқеъҳои ададҳои тоқ аст, на худи ададҳо.
Маслиҳати 2. Ҳисобкунаки сикл мавқеъҳоро аллакай мешуморад, агар аз 1 оғоз шавад. x-ро бихонед ва вақте x тоқ аст, i-ро чоп кунед.
Маслиҳати 3. Тоқиро бо x % 2 != 0 санҷед. Барои адади тоқи манфӣ x % 2 баробари -1 аст, барои ҳамин x % 2 == 1 онро аз даст медод.
7. Ҷамъи ададҳои ба m тақсимшаванда.
Маслиҳати 1. Аз ҳамаи ададҳо аз l то r гузаред. Танҳо баъзеи онҳоро илова кунед.
Маслиҳати 2. Параметри сикл худи адад аст. i-ро ба ҷамъ илова кунед, вақте ки i % m == 0.