题目描述
编写一个能够输出 Hello,World!
的程序。
public class Main {
public static void main(String[] args) {
System.out.println("Hello,World!");
}
}
题目描述
用 *
构造一个对角线长 55 个字符,倾斜放置的菱形。
public class Main {
public static void main(String[] args) {
System.out.println(" * ");
System.out.println(" *** ");
System.out.println("*****");
System.out.println(" *** ");
System.out.println(" * ");
}
}
题目描述
超级玛丽是一个非常经典的游戏。请你用字符画的形式输出超级玛丽中的一个场景。
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" +
"########################################## ############");
}
}
题目描述
输入两个整数 a,b,输出它们的和(∣a∣,∣b∣≤10^9 ∣a∣,∣b∣≤10^9。
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个字符,高3个字符的等腰字符三角形。
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);
}
}
题目描述
现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?
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);
}
}
题目描述
输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
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')));
}
}
题目描述
输入一个不小于 100100 且小于 10001000,同时包括小数点后一位的一个浮点数,例如 123.4123.4 ,要求把这个数字翻转过来,变成 4.3214.321 并输出。
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));
}
}
}
题目描述
现在有 t 毫升肥宅快乐水,要均分给 n 名同学。每名同学需要 22 个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 33 位),以及一共需要多少个杯子。
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);
}
}
题目描述
一个三角形的三边长分别是 a、b、c,那么它的面积为 [p(p−a)(p−b)(p−c)] ^2/1,其中 p=2/1(a+b+c)。输入这三个数字,计算三角形的面积,四舍五入精确到 11 位小数。
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);
}
}
题目描述
学校和 yyy 的家之间的距离为 s 米,而 yyy 以 v 米每分钟的速度匀速走向学校。
在上学的路上,yyy 还要额外花费 10 分钟的时间进行垃圾分类。
学校要求必须在上午8:00 到达,请计算在不迟到的前提下,yyy 最晚能什么时候出门。
由于路途遥远,yyy 可能不得不提前一点出发,但是提前的时间不会超过一天。
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);
}
}
}
题目描述
一只大象口渴了,要喝 2020 升水才能解渴,但现在只有一个深 ℎh 厘米,底面半径为 r 厘米的小圆桶 (ℎh 和 r 都是整数)。问大象至少要喝多少桶水才会解渴。
Update:数据更新,这里我们近似地取圆周率 π=3.14。
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);
}
}
题目描述
伦敦奥运会要到了,小鱼在拼命练习游泳准备参加游泳比赛,可怜的小鱼并不知道鱼类是不能参加人类的奥运会的。
这一天,小鱼给自己的游泳时间做了精确的计时(本题中的计时都按 2424 小时制计算),它发现自己从 a 时 b 分一直游泳到当天的 c 时 d 分,请你帮小鱼计算一下,它这天一共游了多少时间呢?
小鱼游的好辛苦呀,你可不要算错了哦。
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
题目描述
班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 11 元 99 角,而班主任给小玉的钱是 a 元 b 角,小玉想知道,她最多能买多少只签字笔呢。
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);
}
}
题目描述
牛牛最近学习了 C++ 入门课程,这门课程的总成绩计算方法是:
总成绩=作业成绩×20%+×20%+小测成绩×30%+×30%+期末考试成绩×50%×50%
牛牛想知道,这门课程自己最终能得到多少分。
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));
}
}
结语:能看到这里的同学已经很棒了,为努力的自己点个赞!恭喜你向着大牛的道路迈向了第一步! 任何一个伟大的思想,都有一个微不足道的开始。