CodeChef submission 812884 (C) plaintext list. Status: TLE, problem D4, contest . By maxstell (maxstell), 2012-01-31 10:03:30.
#include<stdio.h> int gcd(int a,int b) { int temp; while(b){ temp=a%b; a=b; b=temp; } return(a); } int isprime(int p){ int i; if(p==1) return 0; if(p==2) return 1; for(i=2;i<p;i++){ if(p%i==0){ return 0; } } return 1; } main(){ int a,b,i,j,count=0; int c[200][200]; char ch; do{ count=0; for(i=0;i<a;i++){ for(j=0;j<b;j++){ c[i][j]=gcd(i+1,j+1); if(isprime(c[i][j])){ count++; } } } } while(ch=='\n'); }
Comments

