Тема: Спроба розв'язати задачу №20 з e-olymp
Ну що ж...
Розв'язував цю задачку - https://www.e-olymp.com/uk/problems/20
Мій код:
#include "pch.h"
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
int s = 0, s1 = 0, outp = 0, m = 0, n = 1;
cin >> s;
s1 = s;
while (n > 0)
{
n = 0;
while (s > 0)
{
m += s % 10;
s = s / 10;
}
n = s1 - m;
outp = outp + 1;
s = n;
s1 = s;
}
cout << outp;
}
В 2х із п'яти перевірок задачі сайтом відповідь правильна, в інших - помилка.
Ваші припущення, щому вибиває помилку...