Решить задачу на языке С++; Коди писать для console application!К Василию
Решить задачку на языке С++; Коди писать для console application!
К Василию приехали два его друга с хорошей новинкою: они выиграли в лотерею n рублей. Так как лотерейный билет был получен на сдачу во время общей закупки в магазине, то его принадлежность найти не удалось. Было решено поделить выигрыш поровну. Василий желал бы узнать, можно ли правдиво поделить выигрыш.
Входные данные
Одно естественное число n, количество символов которого не превышает 255.
Выходные данные
Вывести "YES", если входное число делится на 3, и "NO" если не делится.
Пример:
Входные данные 1 1234567890987654321 Выходные данные 1 YES Входные данные 2 25 Выходные данные 2 NO
include lt;iostreamgt;
include lt;stringgt;
using namespace std;
int char_to_int(char symb)
return symb - '0';
int main()
string bufer;
cin gt;gt; bufer;
long long sum = 0, len = bufer.length();
for(int i = 0; i lt; len; ++i)
sum += char_to_int(bufer[i]);
if(sum % 3 == 0)
cout lt;lt; "YES";
else
cout lt;lt; "NO";
system("pause");
-
Вопросы ответы
Статьи
Информатика
Статьи
Химия.
Русский язык.
Геометрия.
Физика.
Русский язык.
Химия.
Математика.
География.
Литература.
Разные вопросы.