| 1 Вильданов Искандер Русланович, 24 января 2026 г. 8:24:40 |
| n = int(input()) s = 0 for d in range(1,n+1): if n % d == 0: s += d #s = s+d print(s)
|
|
|
| 2 Султан азиз, 23 января 2026 г. 16:01:53 |
| hi
|
|
|
| 3 Александр Сергеевич Пушкин, 16 ноября 2025 г. 16:58:41 |
| n=int(input());g=0 for i in range(n): if n%(i+1)==0: g+=i+1 print(g)
|
|
|
| 4 КТЛ-чел Билял, 28 октября 2025 г. 13:56:14 |
| #include <bits/stdc++.h> using namespace std; int main() { long long n; cin >> n; int x=0; for(int i=1; i<=n; i++) { if(n%i == 0) { x+=i; } } cout << x; } держете
|
|
|
| 5 Жалгасбек Дтжар Нурболатевич, 28 октября 2025 г. 12:39:57 |
| #include <iostream> using namespace std; int main() { string a; cin >> a; string b = "qwertyuiopasdfghjklzxcvbnm"; for (int i = 0; i < a.length(); ++i) { if (a[i] == 'm') a[i] = 'q'; else { for (int j = 0; j < b.length(); ++j) { if (a[i] == b[j]) { a[i] = b[j + 1]; break; } } } } cout << a << endl; }
|
|
|
| 6 Сембай Шадияр Санжар лы, 04 октября 2025 г. 8:08:29 |
| пр
|
|
|
| 7 Сташевский Александр Витальевич, 14 сентября 2025 г. 14:26:34 |
| #include <bits/stdc++.h> using namespace std; int main() { int n, res; cin >> n; res += n + 1; for (int i = 2; i < n; i++) { if (n % i == 0) res += i; } cout << res; }
|
|
|
| 8 Трохинов Андрей Николаевич, 28 июня 2025 г. 20:58:41 |
| #include <iostream> using namespace std; int main() { int n; cin >> n; int sumdel = 0; for (int i = 1; i <= n; ++i) { if (n % i == 0) { sumdel += i; } } cout << sumdel; return 0; }
|
|
|
| 9 Чабборов Абдурахмон Абдурашидович, 22 мая 2025 г. 9:11:13 |
| #include <bits/stdc++.h> using namespace std; int main() { int n; cin >>n; int l=0; for (int i=1; i<=sqrt(n); i++){ if (n%i==0){ l+=i; if (i!=n/i){ l+=n/i; } } } cout <<l<<endl; return 0; }
|
|
|
| 10 Айыпова Аяна, 12 марта 2025 г. 6:51:29 |
| n=int(input()) s=0 for i in range(1,n+1): if n%i==0: s=s+i print(s)
|
|
|
| 11 Руслан Истамкулов, 12 января 2025 г. 21:00:07 |
| n = int(input()) s=0 for i in range(1,n+1): if n%i==0: s+=i print(s)
|
|
|
| 12 Журавлев Антон Владимирович, 23 января 2024 г. 8:27:10 |
| Парни, сначала находим все делители числа N, а потом суммируем эти делители.
|
|
|
| 13 Белоусов Антон Дмитриевич, 28 сентября 2019 г. 16:02:27 |
| Можно было бы добавить задачу такую же но с максимальным вводом 10 в 10 степени и с ограниченным временем - была бы задача на ~35% сложности.
|
|
|
| 14 Фалько Слава, 15 октября 2018 г. 20:09:13 |
| Непонятно, почему бы не дать в обсуждении ГОРАЗДО более быстрый алгоритм, типа for(i=1;i*i<n;i++) if(n%i==0) s+=i+n/i; if(i*i==n) s+=i; Ведь дальше есть много задач (например простые числа) где наивный перебор не пройдет по времени. Понятно , что задача для начинающих, но все же....
|
|
|
| 15 Фадеев Виталий Вадимович, 02 декабря 2014 г. 20:30:45 |
| Есть ли способы побыстрее того, что в "Решении"? Понимаю, задача не подразумевает экономии времени, но мне ведь потом в больших программах этот алгоритм использовать.
|
|
|
| 16 Коната Изуми, 04 апреля 2013 г. 15:59:23 |
Мне казалось что единица - не натуральное число. Неверно Вам казалось, 1 - натуральное число, но оно не является простым.
|
|
|
| 17 Гаврусь Денис Александрович, 24 декабря 2010 г. 13:51:31 |
| Чересчур лёгкая задача..
|
|
|
| 18 Жапин Таймас Айтасович, 30 сентября 2010 г. 15:12:18 |
Обьясните пожалуйста что тут надо сделать? Нужно найти сумму всех натуральных делителей числа n, о чем вполне ясно сказано в формулировке задания.
|
|
|
| 19 Amangeldiev Salauat Sharapatovich, 15 октября 2008 г. 17:18:21 |
Обьясните пример Для n=6 существует всего 4 числа, которые являются натуральными делителями числа n: 1, 2, 3 и 6. Натуральный делитель - это такое натуральное число (целое, большее чем 0), на которое делится исходное (т.е. остаток от деления равен нулю). В итоге в выходной файл выводится сумма этих чисел: 1+2+3+6=12. Аналогично для числа 10 получается 1+2+5+10=18.
|
|
|