Register
|
Login
Home
News
Competitions
Practice
How to
Rankings
Calendar
Arena
CodeFu 2007
CodeFu'07 Highlights
Jazoon'07 Highlights
Schedule
Rules
Prizes
Results
Competitions
»
Main CodeFu Competitons
»
CodeFu 2007
»
Results
CodeFu 2007 Results
CodeFu Final Round Results
vikjo's solution for 400: Square Count, written in Java
public class SquareCount { public int pos(int N) { if(N==1) return 1; int p = 1; int i = 1; while(p<N){ i++; if(!isDivByPerf(i)) p++; } return i; } private boolean isDivByPerf(int m) { if(m == 1) return false; for(int i=2; i*i <= m; i++) { if((m%(i*i)) == 0) return true; } return false; } }