Форум » Обработка целых чисел » №2309. Ошибка в ответе. » Ответить

№2309. Ошибка в ответе.

Mike_Boone: (№ 2309) (К. Амеличев) Посчитайте количество и сумму чисел, находящихся в промежутке [2595, 8401], которые делятся на 2 и не делятся на 13. Запишите в ответе сначала количество, затем сумму. Косяк в количестве чисел (в разряде сотен).

Ответов - 3

Поляков: Доказывайте.

Mike_Boone: Поляков пишет: Доказывайте. Я не понимаю как это работает. Не в первый раз после завершения выполнения варианта ключ проверки в эмитаторе не совпадает с ключом задания, если открыть его в каталоге заданий. Я сохранил даже программу, которой после завершения работы эмитатор показал 0 баллов на 17 задании, потому что количество чисел по его мнение было 2579, а не 2679. Сейчас же этой проблемы нет, я по номеру нашел снова задание и ответы совпали. #include <bits\stdc++.h> using namespace std; typedef long double ld; #define int long long #define all(a) a.begin(), a.end() #define pb push_back void fast_io() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); } signed main() { fast_io(); //freopen("26.txt", "r", stdin); int sum = 0, cnt = 0; for (int i = 2595; i < 8401 + 1; i++) { if (i % 2 == 0 && i % 13 != 0) { cnt++; sum += i; } } cout << cnt << " " << sum << "\n"; return 0; }

Поляков: Mike_Boone пишет:Не в первый раз после завершения выполнения варианта ключ проверки в эмитаторе не совпадает с ключом задания, если открыть его в каталоге заданий. Пожалуйста, если вы еще раз встретитесь с такой ситуацией, пришлите мне на почту: номер варианта, номер задания, скриншот с неверным ответом. Если ошибка есть, нужно ее как-то воспроизвести.




полная версия страницы