codeforces628a

题意是这个,给你一个n个人,然后一次比赛喝几瓶水,还有比赛人员用几条毛巾。
然后比赛这么回事,一次比赛,分成两份,赢的人晋级,还有就是剩下的人,直接晋级。一次比赛中,裁判和比赛人员一人喝那个几瓶水。。。。

#include<cstdio>
#include<algorithm>
#include<cstring>
using namespace std;
int main()
{
    int b , n , p , ans = 0;
    scanf("%d %d %d",&n , &b , &p);
    int sum = n;
    while(n != 1){
        ans += ( n / 2);
        if(n % 2 == 1){
            n = (n + 1) / 2;
        }
        else n /= 2;
     //   printf("n = %d\n",n);
    }
   // printf("*%d",ans);
    printf("%d %d",ans * (b * 2 + 1) , sum * p);
    return 0;
}
阅读更多
版权声明:随便转咯,就是赚点币子 https://blog.csdn.net/zsd201531107026/article/details/52355646
个人分类: codeforces 模拟
上一篇codeforces628b
下一篇codeforces688b可爱回文串
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

关闭
关闭