2-й этап Республиканской олимпиады по информатике 2020-2021
Задача A. Олимпиада
Ограничение по времени:
1 second
Ограничение по памяти:
256 megabytes
Бір ел $A$ облысқа бөлінген. Әр облыста $B$ аудан бар, әр ауданда $C$ мектеп бар. Олимпиадада әр мектептен $D$ оқушы қатысады. Олимпиадаға барлығы неше оқушы қатысады?
Формат входного файла
Жалғыз жолда $A,B,C,D(1 <= A,B,C,D <= 100)$ сандары беріледі.
Формат выходного файла
Жалғыз бүтін сан — олимпиададағы өқушылар саның шығарыңыз.
Система оценки
Есепте 10 тест, әр қайсысы 10 ұпайға бағаланады.
Пример:
Вход 19 6 20 3Ответ
6840
комментарий/решение(14) шыгару
Задача B. Қуанышты сандар
Ограничение по времени:
1 second
Ограничение по памяти:
256 megabytes
Натурал сан $25$-ке аяқталса және толық квадрат болса, қуанышты деп саналады. Егер сан басқа бүтін санның квадраты болса, онда ол сан толық квадрат болып саналады. Мысалы, 25, 225, 625 қуанышты, ал 125,49,325 - жоқ. Сізге $k$ саны берілген. $k$-ші қуанышты санды табыңыз.
Формат входного файла
Жалғыз жолда бір бүтін сан $k$ ($1 <= k <= 10^8$) берілген.
Формат выходного файла
Жалғыз бүтін сан — $k$-ші қуанышты санды шығарыңыз.
Система оценки
Есеп 4 бөлімнен және 10 тесттен тұрады, әр тест 10 баллға бағаланады:
- $1 <= k <= 10$. Тест 1 -- 4
- $1 <= k <= 100$. Тест 5 -- 6
- $1 <= k <= 5000$. Тест 7 -- 8
- $1 <= k <= 10^8$. Тест 9 -- 10
Пример:
Вход 2Ответ
225
комментарий/решение(14) шыгару
Задача C. ICPC
Ограничение по времени:
1 second
Ограничение по памяти:
256 megabytes
Бағдарламаудан ICPC әлем чемпионатында жаңа ереже: енді әр команда 3 компьютермен қолдана алады. Осы ереже Қазақстанның үздік командаларының біріне қалай әсер еткенің көрейік. Кирилл, Айбар және Сұлтан жарысты бастады. Жарыста $n$ есеп, ұзақтылығы 5 сағат. Олар әр есепті орындауға кететін уақытты алдын-ала есептеді. Кирилл $i$-ші нөмердегі есепті $a_i$ минутта шығарады. Ал Айбар $b_i$, Сұлтан $c_i$ минутта шығарады. Жарыста барынша көп есепті, аз айыпқұлмен шығару қажет. Айыпкұл есептердің шығарылған уақыттарының қосындысы ретінде саналады. Мысалы, егер команда бірінші есепті $5$ші минутта, ал екінші есепті $10$шы минутта шығарса айыпқұл $5 + 10 = 15$ болады. Сізге команда ең көп неше есеп шығара алады, және сонша есеп шығару үшін ең аз дегенде қанша айыпқұл кететінің табу қажет.
Формат входного файла
Бірінші жолда бір бүтін сан $n$ ($1 <= n <= 10$) - жарыстағы есептердің саны.
Келесі $n$ жолда үш бүтін саннан $a_i$, $b_i$ және $c_i$ $(1 <= a_i, b_i, c_i <= 500)$ - Кирилл, Айбар және Сұлтанға есепті шығаруға кететін уақыт .
Формат выходного файла
Екі сан шығарыңыз -- ең көп есеп және ең аз айыпқұл.
Система оценки
Есеп $10$ тесттен тұрады. Әр тест 10 ұпайға бағаланады:
- Берілген мысал.
- $n = 1$.
- $n = 2$.
- Барлық $i$ үшін $a_i = b_i = c_i$ орындалады.
- Барлық $i$ үшін $a_i = b_i = c_i$ орындалады.
- $n = 6$.
- $n = 7$.
- $n = 8$.
- $n = 9$.
- $n = 10$.
Пример:
Вход 2 1 123 345 300 301 301Ответ
2 423
комментарий/решение(10) шыгару