zerojudge d065: 三人行必有我師

 zerojudge d065: 三人行必有我師


這個最好用陣列
解法大全:

判斷:
三元運算子:

內建函數:
max()

用以下函數前要先引進<algorithm>
max_element()

如下:
#include <iostream>
using namespace std;
//#include <algorithm> //according to the version of compiler
int main()
{
int arr[3];
        cin>>arr[0];int MAX=arr[0];
for(int i=1;i<3;i++)
{
cin>>arr[i];
                MAX=max(arr[i],MAX);
}
cout<<MAX<<endl;
return 0;
}
or
#include <iostream>
using namespace std;
#include <algorithm>
int main()
{
int arr[3];
for(int i=0;i<3;i++)
{
cin>>arr[i];
}
int MAX=*max_element(arr,arr+3);
cout<<MAX<<endl;
return 0;
}

注意:引進<algorithm>時,可以不用引進<iostream>,如下:
#include <cstdio>
using namespace std;
#include <algorithm>
int main()
{
	int arr[3];
	for(int i=0;i<3;i++)
	{
		scanf("%d",&arr[i]);
	}
	int MAX=*max_element(arr,arr+3);
	printf("%d\n",MAX);
	return 0;
}
AC (3ms, 96KB)

Comments

Popular posts from this blog

zerojudge c561. Bert 愛搗蛋

zerojudge d122. Oh! My Zero!!