K - Six Sides Gym - 101291K (概率题)

Download

题目请点链接

#include <iostream>
#include <string.h>
#include <stdio.h>
using namespace std;

int main()
{
    int i,j,k,g;
    double t=0.00000;
    int n[10],m[10];
    for(i=1; i<=6; i++)
    {
        cin >> n[i];
    }
    for(i=1; i<=6; i++)
    {
        cin >> m[i];
    }
    k=0;
    g=0;
    for(i=1; i<=6; i++)
    {
        for(j=1; j<=6; j++)
        {
             if(n[i]>m[j])
             {
                 k++;
             }
             else if(n[i]==m[j])
             {
                 g++;
             }
        }
    }
    t=k*1.00000/(36-g);
    printf("%.5lf",t);
    return 0;
}
#include <iostream>
#include <string.h>
#include <stdio.h>
#include <bits/stdc++.h>
using namespace std;

int main()
{
    int i,j,k,g;
    double t=0.00000;
    int n[10],m[10];
    for(i=1; i<=6; i++)
    {
        cin >> n[i];
    }
    for(i=1; i<=6; i++)
    {
        cin >> m[i];
    }
    k=0;
    g=0;
    for(i=1; i<=6; i++)
    {
        for(j=1; j<=6; j++)
        {
             if(n[i]>m[j])
             {
                 k++;
             }
             else if(n[i]<m[j])
             {
                 g++;
             }
        }
    }
    t=k*1.00000/(k+g);
    cout << fixed << setprecision(5) << t;
    return 0;
}

 

上一篇:使用jcifs将整个本地目录复制到smb共享?


下一篇:E - Contest Score Gym - 101291E (优先队列)