Броеви#
C++#
//v10 #include <iostream> using namespace std; int main() { int z, r, x, y; cin >> z >> r; x=(z+r)/2; y=z-x; if(x>=0 && y>=0 && (z+r)%2==0) cout << x << " " << y << endl; else cout << "NE MOZE" << endl; return 0; }
Продавница#
C++#
//v10 #include <iostream> using namespace std; int main() { int x,y,k,petka=0,dvojka=0,kec=0; cin>>x>>y; k=y-x; while(k>0){ while(k>=5) { k=k-5; petka++; } while(k>=2) { k=k-2; dvojka++; } while(k>=1) { k=k-1; kec++; } } cout<<petka+dvojka+kec; return 0; }
Бројот 9#
C++#
//v10 #include <iostream> using namespace std; int main() { int n, m, a=0, b, c; long long sum=0; string broj; cin >> str; for(int i=0;i<broj.size();i++){ suma+=broj[i]-48; //-48 или -'0' за да се конвертира од ASCII во декаден } if(suma%9==0) cout << 0 << endl; else if(suma%3==0) cout << 2 << endl; //Ако е делив со 3, а не со 9 треба да се додаде збирот уште 2 пати else cout << 8 << endl; //Ако не е делив со 3 и 9, тогаш бројот е заемно прост со 9, //треба да се собере уште 8 пати return 0; }
Мечето ушко#
C++#
//Филип Бујаровски #include <iostream> #include <cstring> #include <cmath> #include <math.h> using namespace std; int main(){ int i, j, n, k, zbir=0; cin>>n; int niza[n]; for(i=0;i<n;i++) { cin>>niza[i]; zbir+=niza[i]; } int x; bool c[(zbir)+1]; memset(c,false,sizeof(c)); c[0]=true; for(i=0;i<n;i++) { k=niza[i]; for(j=zbir;j>=0;j--) { x=j+k; if(c[j]==true) { if(j+k<zbir) c[j+k]=true; } } } int p=0,q=0; for(i=zbir/2;i>=0;i--) { if(c[i]==true) { p=i; break; } } q=zbir-p; cout<<fabs(p-q)><<endl; return 0; }
Add new attachment
Only authorized users are allowed to upload new attachments.
List of attachments
«
This page (revision-6) was last changed on 08-Nov-2015 12:45 by Penkov
G’day (anonymous guest)
Log in
JSPWiki v2.8.3