Afişează mesaje
|
Pagini: [1]
|
1
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva educationala / Răspuns: 048 Suma si numarul divizorilor
|
: Decembrie 07, 2014, 11:09:51
|
#include <iostream> #include <fstream> using namespace std; int main() { ifstream f("ssnd.in"); ofstream g("ssnd.out"); int v[50],i,t,s,nr,j; f>>t; for(i=1;i<=t;i++){ f>>v; s=0; nr=0; for(j=1;j<=v;j++){ if(v%j==0){ nr++; s+=j; }} g<<nr<<" "<<s<<endl;}}
|
|
|
2
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 026 Energii
|
: Decembrie 07, 2014, 09:57:03
|
100% merge.
#include <iostream> #include <fstream> using namespace std; int main() { ifstream f("energii.in"); ofstream s("energii.out"); int w,g,eg[30],cg[30],i,aux,n=0; f>>g>>w; for(i=1;i<=g;i++) f>>eg>>cg;
for(i=1;i<g;i++) for(int j=i+1;j<=g;j++) if(cg>cg[j]) { aux=cg; cg=cg[j]; cg[j]=aux; aux=eg; eg=eg[j]; eg[j]=aux; }
for(i=1;i<=g;i++){ if(eg>=w) { s<<cg; break; } else if(eg<w) n++; } if(n) s<<-1;
}
|
|
|
3
|
infoarena - concursuri, probleme, evaluator, articole / Arhiva de probleme / Răspuns: 008 Cifra
|
: Decembrie 06, 2014, 13:22:08
|
Poate sa ma contrazica oricine ca programul meu nu functioneaza ! Merge 100% !
#include <iostream> #include <fstream> using namespace std; int putere(int x,int y) { int p=1; for(int i=1;i<=y;i++) p*=x; return p; }
int main() { ifstream f("cifra.in"); int t,v[30],i,n; f>>t; ofstream g("cifra.out"); for(i=1;i<=t;i++) { f>>v; int n=0; for(int j=1;j<=v;j++) n+=putere(j,j); g<<n%10<<endl; } f.close(); g.close(); }
|
|
|
|