Lang:G++
Edit12345678910111213141516171819202122#include<iostream>#include<cstdio>using namespace std;double dp[110][610],sum=1;int n,m;int main(){cin>>n>>m;dp[0][0]=1.000;for(int i=1;i<=n;i++)for(int j=1;j<=m;j++)for(int k=1;k<=6;k++){if(j>=k){dp[i][j]+=dp[i-1][j-k];}}for(int i=1;i<=n;i++) sum*=6;double k=dp[n][m]*100/sum;printf("%.2lf",k);return 0;}