mirror of
https://github.com/Xevion/contest.git
synced 2025-12-14 22:11:19 -06:00
feb 2015 problem 1 / 3 / 4
This commit is contained in:
29
uil/aplus-february-2015/3/Climb.java
Normal file
29
uil/aplus-february-2015/3/Climb.java
Normal file
@@ -0,0 +1,29 @@
|
||||
import static java.lang.System.out;
|
||||
import java.util.Scanner;
|
||||
import java.io.File;
|
||||
import java.io.IOException;
|
||||
|
||||
class Main {
|
||||
public static void main(String[] args) throws IOException {
|
||||
Scanner s = new Scanner(new File("climb.dat"));
|
||||
for(int i = s.nextInt(); i > 0; i--) {
|
||||
int up = s.nextInt();
|
||||
int down = s.nextInt();
|
||||
int hole = -1 * s.nextInt();
|
||||
|
||||
int attempts = 0;
|
||||
int traverse = 0;
|
||||
while(hole < 0) {
|
||||
attempts++;
|
||||
hole += up;
|
||||
traverse += up;
|
||||
if(hole < 0) {
|
||||
hole -= down;
|
||||
traverse += down;
|
||||
}
|
||||
}
|
||||
|
||||
out.println(String.format("%s %s", attempts, traverse));
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user