2628 - 输出最大数I

从键盘输入两个整数,输出其中的大数。

题目输入

键盘输入两个整数,中间用空格隔开。

题目输出

输出其中的大数。

输入/输出样例

题目输入

8 10

题目输出

10

C语言解答

#include<stdio.h>

int main()
{
	int a,b;
	scanf("%d%d",&a,&b);
	if(a>b){
		printf("%d",a);
	}
	if(a<b){
		printf("%d",b);
	}
	return 0;
}

C++解答

#include<iostream>
using namespace std;
int c[10000],d[10000];
int main()
{
	string a,b;
	cin>>a>>b;
	c[0]=a.length();
	d[0]=b.length();
	for(int i=1;i<=c[0];++i)
	c[i]=a[c[0]-i]-'0';
	for(int i=1;i<=d[0];++i)
	d[i]=b[d[0]-i]-'0';
	if(c[0]>d[0]) 
	{
		cout<<a;
		return 0;
	}
	if(d[0]>c[0])
	{
		cout<<b;
		return 0;
	} 
	if(c[0]=d[0])
	for(int i=c[0];i>=1;--i)
	{
		if(c[i]>d[i])
		{
			cout<<a;
			break;
		}
		if(d[i]>c[i])
		{
			cout<<b;
			break;
		}
	}
	return 0;
} 
时间限制 1 秒
内存限制 128 MB
讨论 统计
上一题 下一题