必背答题代码

基本上写洛谷中的java代码题目都需要写这几行代码

import java.util.Scanner;
public class Main{
    public static void main(String[]args){
       Scanner sc=new Scanner(System.in);
       }
 }

注意事项
1 &&表示条件并列,||表示条件选择
2System,String,Scanner首字母都要大写 第一个Main大写 第二个main小写
3if(…)…;这种结构可以直接将满足某个条件时,将变量赋值成特定值

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

题目描述

现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?

输入格式

输入两个不超过 10910^9109 正整数,分别表示每人分到的数量和同学的人数。

输出格式

一个整数,表示答案。保证输入和答案都在 int 范围内的非负整数。

输入输出样例 #1

输入 #1

5 3

输出 #1

15

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc =new Scanner(System.in);
        int a=sc.nextInt();
        int b=sc.nextInt();
        System.out.println(a*b);
        
    }
}

注意事项

1需要读取两个整数
2然后输出和

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

题目描述

输入一个不小于 100100100 且小于 100010001000,同时包括小数点后一位的一个浮点数,例如 123.4123.4123.4 ,要求把这个数字翻转过来,变成 4.3214.3214.321 并输出。

输入格式

一行一个浮点数。

输出格式

一行一个浮点数。

输入输出样例 #1

输入 #1

123.4

输出 #1

4.321
import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc =new Scanner(System.in);
        String a=sc.next();
        char c1=a.charAt(0);
        char c2=a.charAt(1);
        char c3=a.charAt(2);
        char c4=a.charAt(3);
        char c5=a.charAt(4);
        System.out.println(c5+""+c4+""+c3+""+c2+""+c1);
        
    }
}

注意事项

1通过charAt提取字符串中的字符
2反向拼接字符进行输出
3字符不能直接拼接,在中间要加入双引号,不然会变成数字加法

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐