本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2024-11(3)

【入门1】顺序结构

发布于2020-11-19 20:46     阅读(684)     评论(0)     点赞(18)     收藏(0)


A+B

题目描述:求a+b

Scanner scanner = new Scanner(System.in);

BigInteger a = scanner.nextBigInteger();

BigInteger b = scanner.nextBigInteger();

System.out.println(a.add(b));

//数巨大用大数

超级玛丽游戏

题目描述:打印

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"+
                "##########################################    ############\n");
    }
}

苹果采购

题目描述
现在需要采购一些苹果,每名同学都可以分到固定数量的苹果,并且已经知道了同学的数量,请问需要采购多少个苹果?
输入格式
输入两个不超过 10^910
9
正整数,分别表示每人分到的数量和同学的人数。
输出格式
一个整数,表示答案。保证输入和答案都在int范围内的非负整数。
输入输出样例
输入
5 3
输出 #1复制
15

import java.math.BigInteger;
import java.util.Scanner;

public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        BigInteger a = scanner.nextBigInteger();
        BigInteger b = scanner.nextBigInteger();
        System.out.println(a.multiply(b));
    }
}

字母转换

题目描述
输入一个小写字母,输出其对应的大写字母。例如输入 q[回车] 时,会输出 Q。
输入格式

输出格式

输入
输入
q
输出
Q

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
       String s = scanner.nextLine();
        System.out.println(s.toUpperCase());
    }
}

数字翻转

题目描述
输入一个不小于 100 且小于 1000,同时包括小数点后一位的一个浮点数,例如123.4,要求把这个数字翻转过来,变成4.321并输出。
输入格式

输出格式

输入输出
输入
123.4
输出
4.321

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
       String s = scanner.nextLine();
       System.out.println(new StringBuilder(s).reverse());
    }
}

再分肥宅水

题目描述 现在有 t 毫升肥宅快乐水,要均分给 n 名同学。每名同学需要 2
个杯子。现在想知道每名同学可以获得多少毫升饮料(严格精确到小数点后 3 位),以及一共需要多少个杯子。输入一个实数 t 和一个整数
n,使用空格隔开。输出两个数字表示答案,使用换行隔开。

0\leq t\leq 100000≤t≤10000且不超过3位小数,1\leq n\leq 10001≤n≤1000

输入格式 无

输出格式 无

输入输出样例
输入
500.0 3
输出
166.667 6

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        double a = scanner.nextDouble();
        int b = scanner.nextInt();
        System.out.println(String.format("%.3f",a/b));
        System.out.println(b*2);
    }
}

小学数学 N 合一

略过,都是数学

三角形面积

已知三边求面积

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
       double a = scanner.nextDouble();
       double b = scanner.nextDouble();
       double c = scanner.nextDouble();
        double h = (a+b+c)/2;
        double s = Math.sqrt(h*(h-a)*(h-b)*(h-c));
        System.out.println(String.format("%.1f",s));
    }
}

小玉买玩具

班主任给小玉一个任务,到文具店里买尽量多的签字笔。已知一只签字笔的价格是 11 元 99 角,而班主任给小玉的钱是 aa 元 bb 角,小玉想知道,她最多能买多少只签字笔呢。

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

Apples Prologue

题目描述
八尾勇喜欢吃苹果。她现在有 m(m\le 100)m(m≤100) 个苹果,吃完一个苹果需要花费 t(0 \le t \le100)t(0≤t≤100) 分钟,吃完一个后立刻开始吃下一个。现在时间过去了 s(s\le 10000)s(s≤10000) 分钟,请问她还有几个完整的苹果?
输入格式 输入三个非负整数表示 m 、t 和 s。
输出格式 输出一个整数表示答案。
如果你出现了 RE,不如检查一下被零除?
输入输出样例
输入
50 10 200
输出
30

import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
       int m = scanner.nextInt();
       int t = scanner.nextInt();
       int s = scanner.nextInt();
       if(t != 0){
           int temp = m-(s%t==0?s/t:s/t+1);
           System.out.println(temp > 0?temp:0);
       }
       else
           System.out.println(0);
    }
}

对角线

对于一个 nn 个顶点的凸多边形,它的任何三条对角线都不会交于一点。请求出图形中对角线交点的个数。

//四个顶点可以确定一个交点,从n个顶点随机抽取4个顶点的方法数,即答案。
//有公式 n * (n-1) * (n-2) * (n-3) / 24
//但我用的dp
import java.math.BigInteger;
import java.util.Scanner;
public class Main{
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int n = scanner.nextInt();
        BigInteger[] dp = new BigInteger[n+1];
        dp[3] = new BigInteger("0");
        dp[4] = new BigInteger("1");
        for (int i = 5; i < dp.length; i++) {
            dp[i] = new BigInteger(String.valueOf(i)).multiply(dp[i-1]).divide(new BigInteger(String.valueOf(i-4)));
        }
        System.out.println(dp[n]);
    }
}

原文链接:https://blog.csdn.net/weixin_44125839/article/details/109732516



所属网站分类: 技术文章 > 博客

作者:java战神

链接:http://www.javaheidong.com/blog/article/856/63e6196f3bf8130d0f73/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

18 0
收藏该文
已收藏

评论内容:(最多支持255个字符)