Problema olimpiada

Ionel are N cartonașe. Fiecare cartonaș are înscrise două numere (un număr, s, în partea stângă, și celălalt număr, d, în partea dreaptă). El a așezat cartonașele într-un șir, lipite unul de celălalt, astfel încât numărul din partea dreaptă a primului cartonaș este lipit de numărul din partea stângă a celui de-al doilea cartonaș, numărul …

Tipul Char

#include <iostream> #include <conio.h> int main() { char c=’a’; while (c != ‘\r’ ) { c=_getch(); std::cout << c; } } #include <iostream> #include <conio.h> int main() { char c=’a’; int s = 0; while (c != ‘\r’ ) { c=_getch(); s += c; std::cout << c; } std::cout << s; }

Probleme olimpiada

Se dau 2 numere. Sa se afiseze multiplii lor comuni mai mici decat 1000. Sa se afiseze numerele mai mici decat 1000 care au suma cifrelor lor egala cu 10. Se citesc n numere intregi (pozitive si negative). Sa se afiseze cel mai mic numar pozitiv dintre ele.