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
Post a Comment