#include <iostream>
#include <string>
using namespace std;
int main()
{
std::ios_base::sync_with_stdio(0);
cin.tie(nullptr);
cout.tie(nullptr);
string a, b, c;
cin>>a>>b>>c;
int licz = 0;
int ile_next = 0;
for(int i = a.size() - 1; i >= 0; --i)
{
int wart1 = (int)a.at(i) - 48;
int wart2 = (int)b.at(i) - 48;
int sum = (int)c.at(i) - 48;
int obliczona = (wart1+wart2)%10+ile_next;
ile_next = (wart1+wart2)/10;
if(obliczona == sum)
{
++licz;
}
}
cout<<licz;
}
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #include <iostream> #include <string> using namespace std; int main() { std::ios_base::sync_with_stdio(0); cin.tie(nullptr); cout.tie(nullptr); string a, b, c; cin>>a>>b>>c; int licz = 0; int ile_next = 0; for(int i = a.size() - 1; i >= 0; --i) { int wart1 = (int)a.at(i) - 48; int wart2 = (int)b.at(i) - 48; int sum = (int)c.at(i) - 48; int obliczona = (wart1+wart2)%10+ile_next; ile_next = (wart1+wart2)/10; if(obliczona == sum) { ++licz; } } cout<<licz; } |
English