zoukankan      html  css  js  c++  java
  • c语言黄金点

    #include<stdlib.h>
    #include<string.h>
    int point()
    { 
        int i,j,k,M,N; 
        int max = 0, min = 0; 
        int m[100], n[100]; 
        double average, G,sum = 0.0;
        int score[100];
         
        printf("欢迎来到黄金点游戏!
    "); 
        printf("请输入游戏轮数:
    "); 
        scanf_s("%d", &M); 
        printf("请输入游戏人数:
    "); 
        scanf_s("%d", &N); 
        memset(score,0,sizeof(int)*N);
        for (i = 0; i < M; i++) 
        {  
            printf("
    第%d轮游戏:
    ",i+1);  
            for (j = 0; j < N; j++)  
            {  
                printf("请输入一个0-100的数:
    ");  
                scanf_s("%d",&m[j]);   
                sum = sum + m[j];   
                average = sum/N;   
                G = average*0.618;       
                n[j] = m[j] - G;   
                n[j]=(n[j]>0) ? n[j] : n[j]*(-1);
                max=(n[j]<n[max]) ? max:j;
                min=(n[j]<n[min]) ? j:min;
                 
             }  
            //printf("
    %d
    ",max);
            //printf("%d
    ",min);
            score[max]-=2;
                score[min]+=2;
            for(k=0;k<N;k++)
            {
                printf("第%d人本轮后总分数为%d:	",k+1,score[k]);
            }  
            sum = 0;   
            printf("黄金点是%f", G);
            max=0;
            min=0;
    }
        return 0;
    }
     
    int main()
    { 
        point(); 
        system("pause");
    }

    这个项目是两人团队项目,虽说很简单,但是也是经过不懈努力的。

  • 相关阅读:
    HDU2519(组合数计算)
    CodeForces
    UVA 10976(暴力)
    UVA 11059(暴力)
    UVA725
    配置三层交换机DHCP
    通过三层交换机不同vlan之间通信
    AGC006C & CF1110E
    多项式全家桶
    一些模板(持续更新中)
  • 原文地址:https://www.cnblogs.com/thevilewind/p/8032700.html
Copyright © 2011-2022 走看看