首页 > 试题广场 >

最高分数

[编程题]最高分数
  • 热度指数:19902 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
KiKi参加了语文、数学、外语的考试,请帮他判断三科中的最高分。从键盘任意输入三个整数表示的分数,编程判断其中的最高分。

数据范围:

输入描述:
输入一行包括三个整数表示的分数(0~100),用空格分隔。


输出描述:
输出为一行,即三个分数中的最高分。
示例1

输入

94 98 99

输出

99
示例2

输入

100 88 60

输出

100
#include<bits/stdc++.h>
int main() {
    int c,m,e;
    while(std::cin>>c>>m>>e)
        std::cout<<std::max(c,std::max(m,e))<<std::endl;
}

直接使用C++自带的max函数就可以了
发表于 2021-09-01 01:18:26 回复(0)
import java.util.*;
public class Main{
    public static void main(String[]args){
        Scanner sc = new Scanner(System.in);
        int []list = new int[3];
        for(int i=0;i<3;i++){
            list[i] = sc.nextInt();
        }
        Arrays.sort(list);
        System.out.print(list[2]);
    }
}

发表于 2022-02-11 16:45:51 回复(0)
#include <stdio.h>
int main()
{
    int a,b,c,w,z;
    scanf("%d %d %d",&a, &b, &c);
    w=a>b?a:b;
    z=w>c?w:c;
    printf("%d",z);
}
发表于 2022-01-21 15:22:37 回复(0)
#include <stdio.h>
int main()
{
    int arr[3]={0};
        int b;
    for(b=0;b<3;b++)
        scanf("%d",&arr[b]);
        int i,j;
        for(i=0;i<2;i++)
        {
           for(j=0;j<2-i;j++)
           { int a=0;
               if(arr[j]<arr[j+1])
             {a=arr[j];
               arr[j]=arr[j+1];
               arr[j+1]=a;
             } 
           }
        }
    
    printf("%d",arr[0]);
    return 0;
}
发表于 2021-11-19 19:15:08 回复(0)
print(max(map(int, input().split(" "))))
发表于 2021-11-01 15:54:51 回复(0)
#include<stdio.h>
int main()
{
	int a, b, c;
	while (scanf("%d %d %d", &a, &b, &c) != EOF) {
		printf("%d\n", c > (a > b ? a : b) ? c : (a > b ? a : b));
	}
	return 0;
}

发表于 2021-03-04 21:34:40 回复(0)
while True:
    try:
        lt = max(map(int,input().split()))
        print(lt)
    except:
        break
就6行

编辑于 2021-02-26 14:53:57 回复(1)
import java.util.*;
public class Main
{
    public static void main(String [] args)
    {
        Scanner sc=new Scanner(System.in);
        int[] arr = new int[3];
        while(sc.hasNext()){
        for(int i=0;i<=arr.length-1;i++){
            arr[i] = sc.nextInt();
        }
        Arrays.sort(arr);
        System.out.println(arr[2]);
        }
    }
}

发表于 2020-09-21 20:31:35 回复(0)
// Compiled in C++14(g++5.4)
 
#include <bits/stdc++.h>
 
using namespace std;
 
int main() {
     
    int a, b, c;
    while (cin >> a >> b >> c) {
        cout << max(a, max(b, c)) << endl;
    }
     
    return 0;
}

发表于 2020-03-24 00:29:38 回复(0)
#include <stdio.h>
int main()
{
    int c,m,e;
    while(scanf("%d %d %d",&c,&m,&e)!=EOF)
    {
        if(c>m)
            m=c;
        if(m>e)
            e=m;
    printf("%d\n",e);
    }
    return 0;
}

发表于 2021-08-26 11:46:18 回复(0)
import java.util.Scanner;
public class Main{
    public static void main(String[] agrs){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int a = sc.nextInt();
            int b = sc.nextInt();
            int c = sc.nextInt();
            int res = a > b ? a : b;
            res = res > c ? res : c;
            System.out.println(res);
        }
    }
}

发表于 2020-09-23 13:14:43 回复(0)
#include <stdio.h>

int main(void)
{
    int a,b,c;
    int max;
    while(scanf("%d %d %d", &a, &b, &c) != EOF)
    {
        max = a;
        if(max < b)    max = b;
        if(max < c)    max = c;
        printf("%d\n",max);
    }
    return 0;
}
发表于 2021-02-04 23:10:51 回复(0)
#include<stdio.h>
int main()
{
    int x,y,z,max;
    scanf("%d %d %d",&x,&y,&z);
    max=(x>y?x:y);
    max=(max>z?max:z);
    printf("%d",max);
    return 0;
}
发表于 2022-07-16 21:50:11 回复(0)
int main() {
    int a[3]={0};
    int max1=0,i,max2=0;
    int j;
    for(i=0;i<3;i++)
scanf("%d",&a[i]);

max1=a[0]>a[1]?a[0]:a[1];
max2=max1>a[2]?max1:a[2];
printf("%d",max2);
}
发表于 2024-09-16 21:56:55 回复(0)
#include <stdio.h>

int main()
{
    int a = 0;
    int max = 0;

    while((scanf("%d",&a))!=EOF)
    {
        if(a>max)
            max = a;
    }

    printf("%d\n",max);

    return 0;
}

发表于 2024-08-09 21:08:38 回复(0)
#include <stdio.h>
int main() {
    int i;
    int num;
    int max;
    for(i=0;i<3;i++)
    {
        scanf("%d",&num);
        if(i==0)
        {
            max=num;
        }
        else
        {
            if(max<num)
            {
             max=num;
            }
        }
    }
    printf("%d",max);
    return 0;
}
发表于 2024-05-16 20:30:25 回复(0)
编辑于 2024-03-19 15:18:47 回复(0)
#include <stdio.h>

int main() 
{
    const int n = 3;//科目数量

    int score = 0;
    int max = -1;
    int i = 0;
    
    for(i = 0; i < n; i++)
    {
        scanf("%d", &score);
        max = max > score? max : score;
    }

    printf("%d\n", max);

    return 0;
}

发表于 2024-03-18 22:45:02 回复(0)
#include <stdio.h>

int main() {
    int arr[3];
    int max;
    for(int i=0;i<3;i++){
        scanf("%d",&arr[i]);
    }
    max=arr[0];
    for(int i=1;i<3;i++){
        if(max<arr[i]){
            max=arr[i];
        }
    }
    printf("%d",max);
    return 0;
}
编辑于 2024-02-18 13:35:23 回复(0)
int main()
{
    int arr[3] = { 0 };
    int i = 0;
    for (i = 0; i < 3; i++)
    {
        scanf("%d", &arr[i]);
    }
    for (i = 0; i < 2; i++)
    {
        int temp = 0;
        if (arr[i] < arr[i + 1])
        {
            temp = arr[i];
            arr[i] = arr[i + 1];
            arr[i + 1] = temp;
        }
        if (arr[0] < arr[1])
        {
            int temp = 0;
            temp = arr[0];
            arr[0] = arr[1];
            arr[1] = temp;
        }
    }
    printf("%d\n", arr[0]);
    return 0;
}
编辑于 2024-01-30 17:44:28 回复(0)