01. Nuntă în țara numerelor (R)
O rezolvare a fost propusă de Andrei Stoica, căruia îi mulțumim.
#include<iostream> using namespace std; int main() { int nrvoinic, nrprintesa, lp=0, lv=0; cout<<"Nr printesa?"; cin>>nrprintesa; cout<<"Nr voinic?"; cin>>nrvoinic; while (nrprintesa>9 || nrvoinic>9) { if(nrprintesa>9) { lp++; nrprintesa=nrprintesa/10; } if(nrvoinic>9) { lv++; nrvoinic=nrvoinic/10; } } if(lp==lv && nrvoinic==nrprintesa) cout<<11; if(lp==lv && nrvoinic!=nrprintesa) cout<<10; if(lp!=lv && nrvoinic==nrprintesa) cout<<01; if (lp!=lv && nrvoinic!=nrprintesa) cout<<"00"; return 0; }
https://csacademy.com/code/aAJTDJlI
Mulțumim, Andrei! E o idee bună de compilare rapidă a programului, pe care e foarte probabil să o folosim! 🙂