Предмет: Информатика,
автор: naruto007700
В единственной строке содержится натуральное число n. Его длина не превосходит 100 символов.
Выведите n+1.
C++
Ответы
Автор ответа:
0
#include<bits/stdc++.h>
using namespace std;
char b = '0';
int main()
{
string s;
cin >> s;
string t; t[0] = '9';
s[s.length()-1] += (1);
for (int i = s.length() - 1; i > 0; --i)
{
if (s[i] > '9')
{
s[i] = '0';
s[i - 1] += 1;
continue;
}
break;
}
if (s[0] > t[0])
{
cout << 1;
s[0] = '0';
}
cout << s;
}
using namespace std;
char b = '0';
int main()
{
string s;
cin >> s;
string t; t[0] = '9';
s[s.length()-1] += (1);
for (int i = s.length() - 1; i > 0; --i)
{
if (s[i] > '9')
{
s[i] = '0';
s[i - 1] += 1;
continue;
}
break;
}
if (s[0] > t[0])
{
cout << 1;
s[0] = '0';
}
cout << s;
}
Похожие вопросы
Предмет: История,
автор: sunsetaryuna228
Предмет: Русский язык,
автор: romanhaltovic
Предмет: Обществознание,
автор: VladaPesatova
Предмет: Математика,
автор: том14
Предмет: Математика,
автор: bushmelevat