#include <iostream>
using namespace std;
int main() {
//declaram variabila command
int command;
//declaram variabilele intregi a si b si s1
int a, b, s1;
//declaram variabilele reale x si y si s2
float x, y, s2;
//efectuam operatia de citire in care retinem valoarea in variabila command
cin>>command;
//urmeaza structura alternativa
//daca comanda este 0 atunci citim doua variabile intregi si afisam suma lor
if(command == 0) {
//efectuam operatia de citire
cin>>a>>b;
//efectuam operatia de atribuire
s1 = a + b;
//efectuam operatia de scriere
cout<<s1;
//altfel , adica in caz contrar citim doua numere reale si afisam suma lor.
} else {
//efectuam operatia de citire
cin>>x>>y;
//efectuam operatia de atribuire
s2 = x + y;
//efectuam operatia de scriere
cout<<s2;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CgkKCS8vZGVjbGFyYW0gdmFyaWFiaWxhIGNvbW1hbmQKCWludCBjb21tYW5kOwoJCgkvL2RlY2xhcmFtIHZhcmlhYmlsZWxlIGludHJlZ2kgYSBzaSBiIHNpIHMxCglpbnQgYSwgYiwgczE7CgkKCS8vZGVjbGFyYW0gdmFyaWFiaWxlbGUgcmVhbGUgeCBzaSB5IHNpIHMyCglmbG9hdCB4LCB5LCBzMjsKCQoJLy9lZmVjdHVhbSBvcGVyYXRpYSBkZSBjaXRpcmUgaW4gY2FyZSByZXRpbmVtIHZhbG9hcmVhIGluIHZhcmlhYmlsYSBjb21tYW5kCgljaW4+PmNvbW1hbmQ7CgkKCS8vdXJtZWF6YSBzdHJ1Y3R1cmEgYWx0ZXJuYXRpdmEKCS8vZGFjYSBjb21hbmRhIGVzdGUgMCBhdHVuY2kgY2l0aW0gZG91YSB2YXJpYWJpbGUgaW50cmVnaSBzaSBhZmlzYW0gc3VtYSBsb3IKCWlmKGNvbW1hbmQgPT0gMCkgewoJCQoJICAgLy9lZmVjdHVhbSBvcGVyYXRpYSBkZSBjaXRpcmUKCSAgIGNpbj4+YT4+YjsKCSAgIAoJICAgLy9lZmVjdHVhbSBvcGVyYXRpYSBkZSBhdHJpYnVpcmUKCSAgIHMxID0gYSArIGI7CgkgICAKCSAgIC8vZWZlY3R1YW0gb3BlcmF0aWEgZGUgc2NyaWVyZQoJICAgY291dDw8czE7CgkJCiAgICAvL2FsdGZlbCAsIGFkaWNhIGluIGNheiBjb250cmFyIGNpdGltIGRvdWEgbnVtZXJlIHJlYWxlIHNpIGFmaXNhbSBzdW1hIGxvci4JCgl9IGVsc2UgewoJCQoJCS8vZWZlY3R1YW0gb3BlcmF0aWEgZGUgY2l0aXJlCgkJY2luPj54Pj55OwoJCQoJCS8vZWZlY3R1YW0gb3BlcmF0aWEgZGUgYXRyaWJ1aXJlCgkJczIgPSB4ICsgeTsKCQkKCQkvL2VmZWN0dWFtIG9wZXJhdGlhIGRlIHNjcmllcmUKCQljb3V0PDxzMjsKCX0KCQoJcmV0dXJuIDA7Cn0K