码迷,mamicode.com
首页 > 其他好文 > 详细

11154 LRC才不会告诉你们的事情

时间:2015-10-26 13:44:23      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:

#include<stdio.h>
#include<string.h>
int main()
{
    int n,i,num=0,t=0;
    float p[100],sum[100],k=0,d=0;
    char ch1[100];
    char ch[100];
    scanf("%d",&n);
    for(i=0;i<n;i++)
        {scanf("%f",&p[i]);d+=p[i];}
    scanf("%s",ch);
     for(i=0;i<n;i++)
    {
        if(i==0)
            {sum[0]=p[0];k+=sum[0];}
        else
            {sum[i]=(float)p[i]/(num+1);k+=sum[i];}
        if(ch[i]==1)
            num++;
        else
            num=0;
    }
    if((float)k/d>=0.5){printf("0>_<0!");return 0;}
    else while(k/d<0.5&&t<n)
    {
        k=0;
        num=0;
        strcpy(ch1,ch);
        ch1[t]=0;
        for(i=0;i<n;i++)
    {
        if(i==0)
            {sum[0]=p[0];k+=sum[0];}
        else
            {sum[i]=(float)p[i]/(num+1);k+=sum[i];}
        if(ch1[i]==1)
            num++;
        else
            num=0;
    }
    t++;
    }
    if((float)k/d>=0.5)printf("0>_<0!");
    else
        printf("POOR LRC!");
}

 

11154 LRC才不会告诉你们的事情

标签:

原文地址:http://www.cnblogs.com/scau-zk/p/4910790.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!