竞赛
考级
压缩饼干
输入三个整数,数与数之间以一个空格分开。 输出一个整数,即最大的整数。 输入格式 输入为一行,包含三个整数 a1,a2,a3,数与数之间以一个空格分开。 输出格式 输出一行,包含一个整数,即最大的整数。 参考代码
max多快啊
a=input() lst=a.split(' ') idx=0 a=int(lst[0]) b=int(lst[1]) c=int(lst[2]) print(max(a,b,c))
使用循环的答案:
max函数
#include<bits/stdc++.h> using namespace std; int main(){ int n,max=0; }
代码:
其实这道题不需要用分支结构,可以用自带函数max(求两数中最大的那个),求3个数的最打可以max中在套一个max 代码: #include<bits/stdc++.h> using namespace std; int a,b,c; int main(){ cin>>a>>b>>c; cout<<max(a,max(b,c)); return 0; }
#include<iostream> using namespace std; int a,b,c; int main(){ cin>>a>>b>>c; int t=max(a,max(b,c)); cout<<t; return 0; }
首先这道题的考点非常简单,就是分支结构,但是不用分支结构一样能做出来,请看此题解 链接描述 #include <bits/stdc++.h> using namespace std; int a, ans = -1e9; int main () { for(int i=1; i<=3; i++) { scanf("%d", &a); ans = max(ans, a); } printf("%d", ans); return 0; } 既然都看到这了,那就点个赞再走吧
#include<bits/stdc++.h> using namespace std; int main(){ int a,b,c,maxx=0; cin>>a>>b>>c; if(maxx<a) maxx=a; if(maxx<b) maxx=b; if(maxx<c) maxx=c; cout<<maxx; return 0; }
#include<bits/stdc++.h> using namespace std; int main() { int a,b,c;cin>>a>>b>>c;cout<<max({a,b,c}); }
#include<bits/stdc++.h>//submitRecord// using namespace std; //const int N=1e7+10; int main(){ //freopen("","r",stdin); //freopen("","w",stdout); ios::sync_with_stdio(); cin.tie(nullptr); cout.tie(nullptr); int a,b,c; cin>>a>>b>>c; cout<<max(max(a,b),c); //fclose(stdin); //fclose(stdout); return 0; }
共35条
提交答案之后,这里将显示提交结果~