eolymp
bolt
Попробуйте наш новый интерфейс для отправки задач
Задачи

Делится ли на 3, 6 и 9?

опубликовано 03.05.2013, 07:30:20

Полагаю в Sample 2 должно быть 15

awpris ответил:
Исправлено
опубликовано 17.01.2024, 23:59:28

include <iostream>

include <string>

using namespace std;

int main() { string n;

cin >> n;

int t = n.length(), sum = 0;


for (char x : n) {
    sum += (x - 48);
}

cout << (sum % 3 == 0 ? "Yes\n" : "No\n");
cout << (sum % 3 == 0 && n[t - 1] % 2 == 0 ? "Yes\n" : "No\n");
cout << (sum % 9 == 0 ? "Yes\n" : "No\n");

return 0; }