bzoj1599: [Usaco2008 Oct]笨重的石子

xiaoxiao2021-02-27  280

链接

  http://www.lydsy.com/JudgeOnline/problem.php?id=1599

题解

  新手向, for 循环练习题。   就直接统计每种情况的出现次数,然后取个 max 就行了。

代码

//for循环练习题 #include <cstdio> #include <algorithm> #define maxn 100 using namespace std; int N, cnt[maxn], a, b, c, ans; int main() { int i, j, k; scanf("%d%d%d",&a,&b,&c); for(i=1;i<=a;i++)for(j=1;j<=b;j++)for(k=1;k<=c;k++)cnt[i+j+k]++; for(i=1;i<=a+b+c;i++)if(cnt[i]>cnt[ans])ans=i; printf("%d",ans); return 0; }
转载请注明原文地址: https://www.6miu.com/read-7716.html

最新回复(0)