1.B2002 Hello,World!
public class Main {
public static void main(String[] args) {
System.out.println("Hello,World!");
}
}
2.B2025 输出字符菱形
public class Main {
public static void main(String[] args) {
System.out.println(" * ");
System.out.println(" *** ");
System.out.println("*****");
System.out.println(" *** ");
System.out.println(" * ");
}
}
3.P1000 超级玛丽游戏
public class Main {
public static void main(String []args){
System.out.println(
" ********\n" +
" ************\n" +
" ####....#.\n" +
" #..###.....##....\n" +
" ###.......###### ### ###\n" +
" ........... #...# #...#\n" +
" ##*####### #.#.# #.#.#\n" +
" ####*******###### #.#.# #.#.#\n" +
" ...#***.****.*###.... #...# #...#\n" +
" ....**********##..... ### ###\n" +
" ....**** *****....\n" +
" #### ####\n" +
" ###### ######\n" +
"##############################################################\n" +
"#...#......#.##...#......#.##...#......#.##------------------#\n" +
"###########################################------------------#\n" +
"#..#....#....##..#....#....##..#....#....#####################\n" +
"########################################## #----------#\n" +
"#.....#......##.....#......##.....#......# #----------#\n" +
"########################################## #----------#\n" +
"#.#..#....#..##.#..#....#..##.#..#....#..# #----------#\n" +
"########################################## ############");
}
}
4.P1001 A+B Problem
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int a=sc.nextInt(),b =sc.nextInt();
System.out.println(a+b);
}
}
5.B2005 字符三角形
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String a = sc.next();
System.out.printf(" " + " " + "%s\n", a);
System.out.printf(" " + "%s%s%s\n", a, a, a);
System.out.printf("%s%s%s%s%s\n", a, a, a, a, a);
}
}
6.P5703 【深基2.例5】苹果采购
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a = sc.nextInt(), b = sc.nextInt();
System.out.println(a*b);
}
}
7.P5704 【深基2.例6】字母转换
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner cin = new Scanner(System.in);
char a = cin.next().charAt(0);
System.out.println((char)(a + ('A' - 'a')));
}
}
8.P5705 【深基2.例7】数字反转
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String s = sc.next();
for (int i = s.length() - 1; i >= 0 ; i--) {
System.out.print(s.charAt(i));
}
}
}
9.P5706 【深基2.例8】再分肥宅水
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
double a=sc.nextDouble();
int b=sc.nextInt();
System.out.printf("%.3f\n", a/b);
System.out.println(b*2);
}
}
10.P5708 【深基2.习2】三角形面积
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner (System.in);
double a=sc.nextDouble();
double b=sc.nextDouble();
double c=sc.nextDouble();
double p=(a+b+c)/2;
double s=Math.sqrt(p*(p-a)*(p-b)*(p-c));
System.out.printf("%.1f",s);
}
}
11.P5707 【深基2.例12】上学迟到
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int s = sc.nextInt();
int v = sc.nextInt();
int h = 0;
int m = 0;
int t = (int)Math.ceil(s/(v+0.0))+10;
int time = 8*60;
int tmp = time - t;
if(tmp<0) {
tmp += 24*60;
}
h = tmp/60;
m = tmp-h*60;
if(h<10) {
System.out.print(0+""+h);
}else {
System.out.print(h);
}
System.out.print(":");
if(m<10) {
System.out.print(0+""+m);
}else {
System.out.print(m);
}
}
}
12.B2029 大象喝水
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int h = sc.nextInt();
int r = sc.nextInt();
double pi = 3.14;
double v = pi * r * r * h / 1000;
int result = (int) (20 / v) + 1;
System.out.println(result);
}
}
13.P1425 小鱼的游泳时间
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a=sc.nextInt(),b=sc.nextInt(),c=sc.nextInt(),d=sc.nextInt();
if(d<b) {
System.out.println(c-a-1 +" "+ (d+60-b));
}else {
System.out.println(c-a +" "+ (d-b));
}
}
}
14.P1421 小玉买文具
import java.util.Scanner;
public class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int a =sc.nextInt(),b = sc.nextInt();
System.out.println((a*10+b)/19);
}
}
15.P3954 [NOIP2017 普及组] 成绩
import java.util.Scanner;
public class Main {
public static void main(String []args) {
Scanner sc = new Scanner(System.in);
int a=sc.nextInt(),b=sc.nextInt(),c=sc.nextInt();
System.out.println((int)(a*0.2 + b*0.3 + c*0.5));
}
}
结语:“难道向上攀爬的那条路,不是比站在顶峰更让人热血澎湃吗?”--贺炜