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
Halicha's solution for 100: Most Used Character, written in Java
public class MostUsedCharacter { public String mostUsed(String sentence) { String recenica[]=sentence.split(" "); char []a=new char[122-97+1]; for (int i = 0; i < a.length; i++) { a[i]=(char)(97+i); //System.out.println(a[i]); } int []values=new int[122-97+1]; for (int i = 0; i <recenica.length; i++) { for (int j = 0; j < a.length; j++) { if(recenica[i].indexOf(a[j])!=-1){ values[j]++; } } } int max=0; char result='a'; for (int i = 0; i < values.length; i++) { if(values[i]>max){ max=values[i]; result=a[i]; } } return result+""; } }