PTA——比较大小

请添加图片描述
个人名片:

博主酒徒ᝰ.
个人简介沉醉在酒中,借着一股酒劲,去拼搏一个未来。
专栏PTA习题及解析
介绍记录了博主在pta学习练题的一些方法与笔记。

请添加图片描述

前言

1.简介

“PTA程序设计类实验辅助教学平台”是由浙江大学主导,杭州百腾教育科技有限公司管理运营,全国高校教师共同建设的程序设计类课程的辅助教学平台。目前,全国538所高校参与,3152位教师共同建设出66095道高质量题目,学生注册用户已达136万;共有14类固定题目集(涵盖C语言、JAVA语言、Python语言、数据结构、数据库系统和中国高校计算机大赛题库等方面)和55类专业课程题目集(涵盖计算机类、电子类、文学类、外语类及华为认证)。包含判断题、填空题、单选题、多选题、程序填空题、函数题、编程题、主观题、多文件编程题和SQL编程题10种题目类型。

2.优点

  • 支持20万人同时在线
  • 支持多种题型
  • 支持多种判题模式
  • 为教学质量提供全方位保障
  • 即时的答疑系统

一、题目

本题要求将输入的任意3个整数从小到大输出。

输入格式:
输入在一行中给出3个整数,其间以空格分隔。
输出格式:
在一行中将3个整数从小到大输出,其间以“->”相连。

输入样例:
4 2 8
输出样例:
2->4->8

代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB

二、代码

import java.util.Scanner;
public class Main{
    
    
    public static void main(String[] args){
    
    
        int i = 0;
        int j = 0;
        int k = 0;
        int x = 0;
        Scanner input = new Scanner(System.in);
        i = input.nextInt();
        j = input.nextInt();
        k = input.nextInt();
        if (i > j) {
    
    
            x = i;
            i = j;
            j = x;
        }
        if (i > k) {
    
    
            x = i;
            i = k;
            k = x;
        }
        if (j > k) {
    
    
            x = j;
            j = k;
            k = x;
        }
        System.out.println(i + "->" + j + "->" + k);
    }
}

三、笔记与分析

比较大小,这是最基本的知识,也是最基础的学习。

之前我们在数学中学过很多方法,这是基础:
1、平方法是对要比较大小的两个数先平方,根据平方后数据的大小来确定原数的大小,作商法是把要比较大小的两个数相除,根据除得的商来判断原来数值的大小,除得的商分大于1,等于1,或小于1。
2、分子有理化法是专门针对二次根式比较大小来说的,通过对分子有理化来判断出大小,再确定原数值的大小。
3、分母有理化是通过对二次根式乘以有理化因式后,将原来的二次根式化简成最简二次根式再比较大小。
4、作差法就是将比较大小的两个数相减,根据所得的差来看两数的大小,也是平时比较大小最常用的方法。
5、倒数法就是先求出原数倒数的大小,再根据倒数的大小来确定原来数值的大小,

这里我使用的是最简单的方法,一个一个比较,但这只适用于此类及其简单的题。

猜你喜欢

转载自blog.csdn.net/m0_65144570/article/details/127080848