Afişează mesaje
|
Pagini: 1 2 [3] 4
|
60
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 1087 Doi
|
: Februarie 24, 2011, 16:19:48
|
01.#include<fstream> 02.using namespace std; 03.long long int nr; 04.ifstream in ("doi.in"); 05.ofstream out ("doi.out"); 06.int main (){ 07.long long int n,i,j; 08.in>>n; 09.for(i=0;i<n;i++){ 10. nr=0; 11.in>>j; 12.while(j>0){ 13.if(j%2==0){ 14.j=j/2; 15.nr++; 16.continue; 17.} 18.if(((j-1)/2)%2==0){ 19.if((j-1)==0){ 20.nr++; 21.break; 22.} 23.else{ 24.nr+=2; 25.j=(j-1)/2; 26.} 27.continue; 28.} 29.if((j-1)/2==1){ 30. nr+=3; 31. break; 32.} 33.if(((j+1)/2)%2==0){ 34. j=(j+1)/2; 35. nr+=2; 36.} 37.} 38.out<<nr<<"\n"; 39.} 40.in.close(); 41.out.close(); 42.return 0; 43.}. nu inteleg de ce iau numai 40 de puncte unde gresesc
|
|
|
74
|
Comunitate - feedback, proiecte si distractie / Off topic / Compilator
|
: Noiembrie 02, 2010, 16:36:51
|
cine imi spote spune si mie un compilator altul decat Dev-C++ si MinGW Developer Studio si sa imi dea o adresa catre el.Acest 2 compilatoare imi fac parul alb de la cate erori imi dau dupa ce compilez programul deorece nu ruleaza desi compilatorul nu mi-a dat nici o eroare de compilare
|
|
|
|