Varianta 88 / Subiectul 3 / Problema 4 |
#include<fstream.h> ifstream f("date.in"); /*int prim(int n) { if(n==0 || n==1) return 0; else for(int i=2;i<=n/2;i++) if(n%i==0) return 0; return 1; } */ int prim(int n) { if(n==2 || n==3 || n==5 || n==7) return 1; else return 0; } void main() { int max=0,p=0,n; while(f>>n) { if(prim(n)) if(n>max) { max=n; p=1; } else if(n==max) p++; } cout<<max<<" "<<p; } |