1109 - C语言2.6
时间限制 : 1 秒
内存限制 : 32 MB
输入10个整数,输出其中最大的数。
题目输入
输入包含10行,每一行一个整数。
题目输出
请输出读入的10个数中的最大值。请注意行尾输出换行。
输入/输出样例
输入格式
10 6 1 3 5 87 100 25 111 56
输出格式
111
C语言解答
#include <stdio.h> int main() { int i,max; int buf[10]; for(i=0;i<=9;i++) scanf("%d\n",&buf[i]); max=buf[0]; for (i=1;i<10;i++) { if(buf[i]>max) max=buf[i]; } printf("%d\n",max); }
C++解答
#include<iostream> using namespace std; int main() { int a,max=-0xffff; while(cin >> a){ if(a > max) max = a; } cout << max << endl; return 0; }
Java解答
import java.util.Scanner; public class Main { public static void main(String[] args) { // TODO Auto-generated method stub Scanner s=new Scanner(System.in); int a[]=new int[10]; for(int i=0;i<10;i++){ a[i]=s.nextInt(); } int max=a[0]; for(int i=0;i<10;i++){ if(a[i]>max) max=a[i]; } System.out.println(max); } }
Python解答
import sys print max(int(x) for x in sys.stdin.readlines())