Tudor este pasionat de statistică. Acesta face diferite statistici, care mai de care mai ciudate si nemaiîntâlnite. De data aceasta, i-a venit ideea să calculeze numărul de perechi de cifre alăturate de sumă pară din numerele de înregistrare ale prietenilor săi dintr-un joc pe care obișnuiesc să îl joace, pentru a studia frecvența valorilor obținute.
Acesta te-a rugat să creezi un program care să îi facă munca mai eficentă.
Date de intrare
Se citește de la tastatură un număr natural x, reprezentând numărul de înregistrare al unuia dintre prietenii lui Tudor.
Date de ieșire
Programul afișează pe ecran un număr p, reprezentând numărul de perechi de cifre alăturate de sumă pară din numărul x.
Restricții și precizări
0 ≤ x ≤ 2147483647
Exemplu
Date de intrare Date de ieșire
124235792 5
Răspunsuri la întrebare
Răspuns de
2
#include <iostream>
int main() {
std::string x;
std::cin >> x;
size_t c = 0;
for (size_t i = 0; i < x.length() - 1; ++i)
if (!((x[i] + x[i + 1]) & 1))
++c;
std::cout << c;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă