YTU 2530: 小勇玩lol

2530: 小勇玩lol

时间限制: 1 Sec  内存限制: 128 MB
提交: 112  解决: 77

题目描述

小勇是一个忠实的lol玩家,他有自己的战斗力计算方法,每个星期他都会算一下自己的战斗力有没有增加。每周的战斗力计算公式为“胜的场数/总场数*1000+胜的场数 + 上周的战斗力”

输入

第一行是依次表示每天的胜的场数或负的场数,其中正数表示该天胜的场数,负数表示负的场数;
第二行是上星期的战斗力

输出

这个星期的战斗力(只保留整数,四舍五入)

样例输入

5 4 -7 2 -1 3 6
2000

样例输出

2734

提示

提示:  5 4 -7 2 -1 3 6

胜的总场数:  5+4+2+3+6 =20  负的总场数:  7+1 = 8  

这个星期的战斗力为:  20/28*1000+20 + 2000

迷失在幽谷中的鸟儿,独自飞翔在这偌大的天地间,却不知自己该飞往何方……

#include<stdio.h>
#include<math.h>
int main ()
{
    float a[7],c=0,b=0,s;
    int i;
    for(i=0; i<7; i++)
    {
        scanf("%f",a+i);
        if(a[i]>0)b+=a[i];
        else c+=a[i];
    }
    scanf("%f",&s);
    c=b/(b-c)*1000+b+s;
    printf("%.0f",c);
    return 0;
}

posted @ 2016-02-09 11:50  小坏蛋_千千  阅读(130)  评论(0编辑  收藏  举报