| 1 Солдатов Фёдор Павлович, 23 апреля 2026 г. 13:24:16 |
| function koren(n: integer):integer; var sum: integer; begin while n >= 10 do begin sum := 0; while n > 0 do begin sum := sum + (n mod 10); n := n div 10; end; n := sum; end; koren:=n; end; var s: string; i, j, lSum, rSum: integer; a: boolean; begin readln(s); a := false; for i := 1 to length(s) - 1 do begin lSum := 0; rSum := 0; for j := 1 to i do lSum := lSum + (ord(s[j]) - ord('0')); for j := i + 1 to length(s) do rSum := rSum + (ord(s[j]) - ord('0')); if koren(lSum) = koren(rSum) then begin a := true; end; end; if a then writeln('YES') else writeln('NO'); end.
|
|
|
| 2 Марат Санжар Сабыржан лы, 18 августа 2025 г. 12:31:59 |
| 12345 12=1+2=3 345=3+4+5=12=1+2=3 3=3, но при этом 123=1+2+3=6 45=4+5=9 9 не равно 6 это как
|
|
|
| 3 Жумаев Жавохир, 05 октября 2024 г. 20:31:58 |
| Вам нужно видеть каждый случай? То есть: в 12345 1 ?= 2345 12 ?= 345 123 ?= 45 ... Это все?
|
|
|
| 4 Шариф Фархад, 14 июня 2023 г. 9:27:55 |
| Емае я думал номер билета можно раскладывать на две части только по половине, оказывается нет
|
|
|
| 5 Мейрам Серикболсын, 17 мая 2021 г. 7:45:57 |
| проверьте 4444200 answer: "NO"
|
|
|
| 6 Ахметкали Адилет Ержанулы, 14 февраля 2020 г. 15:49:22 |
| довольно быстро для себя смог решить, заметьте друзья в строке может быть до 100 цифр, не пытайтесь их запихнуть в int, long и т.д.
|
|
|
| 7 Дацик Александр Генадьевич, 20 октября 2018 г. 10:17:40 |
что должно выбивать при девяносто девяти девяток У числа из любого количества девяток цифровой корень 9. Так что число из девяносто девяти девяток можно разбить на две части с одинаковыми цифровыми корнями, а значит ответ YES.
|
|
|
| 8 Влад Войтов, 15 октября 2018 г. 0:17:51 |
| Если сумма цифр>=10 ,то находите сумму этих цифр отдельно
|
|
|
| 9 Дюсенова Ашера, 17 ноября 2017 г. 6:28:22 |
Примеры: 1) 12345 ответ YES (12 == 345) 1+2=3 3+4+5=12--> 1+2=3 3==3 2) 911 ответ YES (91 == 1) 9+1=10 --> 1+0=1 1==1 3) 0 ответ NO 4) 00 ответ YES 0==0
|
|
|
| 10 Хилажев Линар Рафилевич, 12 июля 2017 г. 12:59:34 |
| Используйте substr() если пишите на плюсах, не стоит писать велосипеды
|
|
|
| 11 Морозов М В, 08 сентября 2016 г. 20:51:56 |
| Простая задачка. Решается рекурсивно
|
|
|
| 12 Шилов Николай Александрович, 12 июня 2016 г. 12:57:39 |
| Карпицкая И А, там в условии сказано, что билет нужно разрезать на 2 части, а 1 цифру ты никак не разрежешь.
|
|
|
| 13 Карпицкая И А, 05 января 2016 г. 12:41:30 |
| Если в тесте всего одна цифра, ответ будет каким?
|
|
|
| 14 Долгов Григорий Викторович, 14 октября 2015 г. 22:11:38 |
Я думал над своим контр-примером: 444444444444442 4+4+4+4+4+4+4+4+4+4+4+4+4+4=56=11(5+6)=2 А моя прога посчитала: 4+4+4+4+4=20(2+0)=2 4+4+4+4+4+4+4+4+4+2=38=11(3+8)=2 =)
|
|
|
| 15 Долгов Григорий Викторович, 14 октября 2015 г. 21:54:12 |
| Если програ не работает проверте такой тест: 444444444444442. Ответ: YES.
|
|
|
| 16 Гопиенко Денис Андреевич, 13 февраля 2013 г. 6:11:17 |
Номер может начитаться с нулей? Да. Ведь в примерах именно с лидирующими нулями номера.
|
|
|
| 17 Халанский Дмитрий Владимирович, 29 июля 2012 г. 19:14:51 |
| *facepalm* С первого раза. Добавил пару строчек в решение 95 задачи ("Нумеролог") - Accepted.
|
|
|
| 18 Анонимус, 06 февраля 2012 г. 16:59:11 |
Как 911 может быть YES? Такой номер можно разрезать на 91 и 1, если цифры 91 сложить, то получится 10, если еще раз сложить, то будет 1, в итоге 1=1, т.е. YES.
|
|
|
| 19 Орынбаев Хусаин Рамазанович, 28 июня 2010 г. 22:32:31 |
1 NO 911 YES 162510021 YES 0015420 YES вроде все так же а все равно не проходит даже первый тест
|
|
|
| 20 Астровский Александр Сергеевич, 30 октября 2009 г. 22:37:32 |
| задача почти такая же как и нумеролог немного сложнее но добавлять баллов за неё не стоит она ведь и вправду лёгкая.
|
|
|