关闭

codeforces628a

64人阅读 评论(0) 收藏 举报
分类:

题意是这个,给你一个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;
}
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:12142次
    • 积分:1824
    • 等级:
    • 排名:千里之外
    • 原创:177篇
    • 转载:3篇
    • 译文:0篇
    • 评论:5条
    最新评论