Cod sursa(job #848699)
Utilizator | Data | 5 ianuarie 2013 18:20:41 | |
---|---|---|---|
Problema | Suma si numarul divizorilor | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.39 kb |
#include <iostream>
#include <fstream>
using namespace std;
int main ()
{ int s,a,b;
ifstream file ;
file.open ("suma.txt");
file >> a;
for ( int i=a;i!=0;i--){ file >> a;s=0;b=0;
for (int i=1;i<=a;i++) {
if (a%i==0) { ++b;s=s+i;};}
cout << b << " " <<s%9973<<endl;}
file.close() ;
cin.ignore (2);
return 0;
}