Gym-101128D:Dice Cup
题意
给你两个骰子,一个有n面,一个有m面,分别仍一次,求和的概率最大的值
分析
签到题
模拟就行
凑数才把这个题也发到博客上····
1 #include <cstdio> 2 #include <algorithm> 3 #include <cstring> 4 #include <iostream> 5 6 using namespace std; 7 const int maxn=100; 8 int n,m,sum; 9 int G[maxn]; 10 int main(){ 11 scanf("%d%d",&n,&m); 12 sum=0; 13 int M=-1; 14 for(int i=1;i<=n;i++){ 15 for(int j=1;j<=m;j++){ 16 G[i+j]++; 17 M=max(M,G[i+j]); 18 } 19 } 20 for(int i=1;i<=m+n;i++) 21 if(G[i]==M) 22 printf("%d\n",i); 23 return 0; 24 }