1013 公司赤字问题

来源:互联网 发布:亿网科技域名 编辑:程序博客网 时间:2024/05/14 15:20
简单题意:
<p class="tgt">所有他们记住女士inc .)发布盈余或赤字1999每个月,每个月当女士inc .)发布盈余,盈余的数量和每个月当女士inc .)公布的赤字,赤字是d。他们不记得多少个月发布的盈余或赤字。女士公司,与其他公司不同,职位收入为每个连续5个月在一年。ACM知道这些8帖子报道赤字,但他们不知道多少。总会计师几乎是确保公司女士即将发布1999年全年顺差。但不完全。编写一个程序,它决定是否女士inc .在1999年遭受了赤字。</p><p class="tgt">思路:</p><p class="tgt">这类题比较简单,只要分类计算就可。</p>
#include<iostream>#include<map>#include<queue>#include<string>using namespace std;int main(){    int n,p;    int sum;    while(cin>>n)    {        cin>>p;        if( p>n*4)        sum=10*n-2*p;        else if(2*p>3*n)              sum=8*n-4*p;        else if (3*p>2*n)              sum=6*n-6*p;        else if (4*p>n)              sum=3*n-9*p;              else              sum=-12*p;    if(sum<=0)    cout<<"Deficit"<<endl;    else    cout<<sum<<endl;    }    return 0;}

感想:对于此类题,将计算方法简化是很重要的事情。

ACID 00742209


0 0
原创粉丝点击