2018.12-1 小明上学
import java.util.Scanner;public class text01_RedLight {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int r = scanner.nextInt();int y = scanner.nextInt();int g = scanner.nextInt();int n = scanner.nextInt();int result = 0;for (int i = 0;i < n;i++){int k = scanner.nextInt();int t = scanner.nextInt();if (k == 0 || k == 1){result += t;} else if (k == 2) {result += t;result += r;}}System.out.println(result);scanner.close();}
}
2018.12-2 小明放学
import java.util.Scanner;public class text02_RedLight {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int r = scanner.nextInt();int y = scanner.nextInt();int g = scanner.nextInt();int x = r+y+g;long result = 0;int n = scanner.nextInt();for (int i = 0;i < n;i++){int k = scanner.nextInt();int t = scanner.nextInt();long temp = 0;if (k == 0){result += t;}else {switch (k){case 1:temp = (result + x - t)% x;break;case 2:temp = (result + y + g -t)% x;break;case 3:temp = (result + g - t)% x;break;}if (temp > g){result = result + x - temp;}}}System.out.println(result);scanner.close();}
}