P1001 A+B Problem

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. int a = sc.nextInt();
  6. int b = sc.nextInt();
  7. System.out.println(a+b);
  8. }
  9. }

P1000 超级玛丽游戏

  1. public class Main {
  2. public static void main(String[] args) {
  3. System.out.println(" ********\n" +
  4. " ************\n" +
  5. " ####....#.\n" +
  6. " #..###.....##....\n" +
  7. " ###.......###### ### ###\n" +
  8. " ........... #...# #...#\n" +
  9. " ##*####### #.#.# #.#.#\n" +
  10. " ####*******###### #.#.# #.#.#\n" +
  11. " ...#***.****.*###.... #...# #...#\n" +
  12. " ....**********##..... ### ###\n" +
  13. " ....**** *****....\n" +
  14. " #### ####\n" +
  15. " ###### ######\n" +
  16. "##############################################################\n" +
  17. "#...#......#.##...#......#.##...#......#.##------------------#\n" +
  18. "###########################################------------------#\n" +
  19. "#..#....#....##..#....#....##..#....#....#####################\n" +
  20. "########################################## #----------#\n" +
  21. "#.....#......##.....#......##.....#......# #----------#\n" +
  22. "########################################## #----------#\n" +
  23. "#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n" +
  24. "########################################## ############");
  25. }
  26. }

P5703 【深基2.例5】苹果采购

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. int a = sc.nextInt();
  6. int b = sc.nextInt();
  7. System.out.println(a*b);
  8. }
  9. }

P5704 【深基2.例6】字母转换

  1. import java.util.Locale;
  2. import java.util.Scanner;
  3. public class Main {
  4. public static void main(String[] args) {
  5. Scanner sc = new Scanner(System.in);
  6. String s = sc.nextLine();
  7. System.out.println(s.toUpperCase(Locale.ROOT));
  8. }
  9. }

P5705 【深基2.例7】数字反转

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. String s = sc.nextLine();
  6. System.out.println(new StringBuffer(s).reverse().toString());
  7. }
  8. }

P5706 【深基2.例8】再分肥宅水

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. double t = sc.nextDouble();
  6. int n = sc.nextInt();
  7. String s = String.format("%.3f",t/n);
  8. System.out.println(s);
  9. System.out.println(n*2);
  10. }
  11. }

P1425 小鱼的游泳时间

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. int a = sc.nextInt();
  6. int b = sc.nextInt();
  7. int c = sc.nextInt();
  8. int d = sc.nextInt();
  9. if(d>=b){
  10. System.out.println((c-a) + " " + (d-b));
  11. }else{
  12. System.out.println((c-a-1) + " " + (d-b+60));
  13. }
  14. }
  15. }

P2433 【深基1-2】小学数学 N 合一

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. int T = sc.nextInt();
  6. if (T == 1) {
  7. System.out.println("I love Luogu!");
  8. } else if (T == 2) {
  9. System.out.println((2+4) + " " + (10-2-4));
  10. } else if (T == 3) {
  11. System.out.println(3);
  12. System.out.println(12);
  13. System.out.println(2);
  14. } else if (T == 4) {
  15. System.out.printf("%.3f\n",500.0/3);
  16. } else if (T == 5) {
  17. System.out.println((260+220)/(20+12));
  18. } else if (T == 6) {
  19. System.out.println(10.8167);
  20. } else if (T == 7) {
  21. System.out.println(100+10);
  22. System.out.println(100+10-20);
  23. System.out.println(0);
  24. } else if (T == 8) {
  25. System.out.println(31.4159);
  26. System.out.println(78.5398);
  27. System.out.println(523.599);
  28. } else if (T == 9) {
  29. int t9 = 1;
  30. for (int i = 0; i < 3; i++) {
  31. t9 = (t9+1)*2;
  32. }
  33. System.out.println(t9);
  34. } else if (T == 10) {
  35. System.out.println(9);
  36. } else if (T == 11) {
  37. System.out.println(33.3333);
  38. } else if (T == 12) {
  39. System.out.println('M' - 'A' + 1);
  40. System.out.println((char)('A' + 17));
  41. } else if (T == 13) {
  42. double PI = 3.141593;
  43. System.out.printf("%.0f\n",Math.pow((PI*4*4*4*4/3+PI*10*10*10*4/3),(double)1/3));
  44. } else if (T == 14) {
  45. System.out.println(50);
  46. }
  47. }
  48. }

P5708 【深基2.习2】三角形面积

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. double a = sc.nextDouble();
  6. double b = sc.nextDouble();
  7. double c = sc.nextDouble();
  8. double p = (a+b+c)/2;
  9. double s = Math.sqrt(p*(p-a)*(p-b)*(p-c));
  10. System.out.printf("%.1f",s);
  11. }
  12. }

P1421 小玉买文具

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. int a = sc.nextInt();
  6. int b = sc.nextInt();
  7. double sum = Double.parseDouble(a+"."+b);
  8. System.out.println((int)(sum/1.9));
  9. }
  10. }

P5709 【深基2.习6】Apples Prologue / 苹果和虫子

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner sc = new Scanner(System.in);
  5. int m = sc.nextInt();
  6. int t = sc.nextInt();
  7. int s = sc.nextInt();
  8. if(t!=0 && s/t < m){
  9. if(s%t == 0){
  10. System.out.println(m - s/t);
  11. }else {
  12. System.out.println(m - s/t -1);
  13. }
  14. }else{
  15. System.out.println(0);
  16. }
  17. }
  18. }

P2181 对角线

  1. import java.math.BigInteger;
  2. import java.util.Scanner;
  3. public class Main {
  4. public static void main(String[] args){
  5. Scanner sc = new Scanner(System.in);
  6. BigInteger n = sc.nextBigInteger();
  7. System.out.println(n.multiply(n.subtract(BigInteger.ONE))
  8. .multiply(n.subtract(BigInteger.valueOf(2)))
  9. .multiply(n.subtract(BigInteger.valueOf(3)))
  10. .divide(BigInteger.valueOf(24)));
  11. }
  12. }

P5707 【深基2.例12】上学迟到

  1. import java.text.SimpleDateFormat;
  2. import java.util.Calendar;
  3. import java.util.Scanner;
  4. public class Main {
  5. public static void main(String[] args) {
  6. Scanner scanner = new Scanner(System.in);
  7. int s = scanner.nextInt();
  8. int y = scanner.nextInt();
  9. Calendar date = Calendar.getInstance();
  10. date.set(2021, Calendar.MAY, 5, 8, 0, 0);
  11. date.add(Calendar.MINUTE, -10);
  12. date.add(Calendar.MINUTE, s % y == 0 ? -(s / y) : -(s / y) - 1);
  13. SimpleDateFormat format = new SimpleDateFormat("HH:mm");
  14. System.out.println(format.format(date.getTime()));
  15. }
  16. }

P3954 [NOIP2017 普及组] 成绩

  1. import java.util.Scanner;
  2. public class Main {
  3. public static void main(String[] args) {
  4. Scanner scanner = new Scanner(System.in);
  5. int a = scanner.nextInt();
  6. int b = scanner.nextInt();
  7. int c = scanner.nextInt();
  8. System.out.println((int)(a*0.2 + b*0.3 + c*0.5));
  9. }
  10. }