Register
|
Login
Home
News
Competitions
Practice
How to
Rankings
Calendar
Arena
CodeFu 2010
CodeFu'10 Highlights
Jazoon'10 Highlights
Schedule
Rules
Prizes
Results
Competitions
»
Main CodeFu Competitons
»
CodeFu 2010
»
Results
CodeFu 2010 Results
Final Round Results
mangelovski's solution for 200: TrainRoute, written in Java, submitted on 09.05.2010 12:49:58
import java.util.Map; import java.util.StringTokenizer; public class TrainRoute { public String findActualSchedule(String plannedSchedule, String updates) { StringTokenizer st= new StringTokenizer(updates); String temp; String ttime; String vreminja; vreminja= plannedSchedule; while(st.hasMoreTokens()){ temp=st.nextToken(); ttime=st.nextToken(); //StringTokenizer ps= new StringTokenizer(vreminja); String zameni= temp+" "+ttime; int rpl=vreminja.indexOf(temp); int tt=rpl+7; String test= vreminja.substring(rpl,tt); vreminja=vreminja.replaceAll(test, zameni); // System.out.println(vreminja); } return vreminja; } }