Codeforces 628A Tennis Tournament 【水题】


题目链接:点我


题意:有n个参赛队员,每次选择k(k<=m其中k是2的幂次数)个人进行k/2场比赛,每场比赛有两个参赛选手,而且没有平局,输者被淘汰,这样直到只剩下一人比赛结束。每场比赛需要给每个选手b瓶水以及裁判一瓶水,且到比赛结束需要给选手提供p个毛巾。问需要准备多少瓶水和多少条毛巾。


AC代码:


#include <iostream>
#include <string>
#include <cstdio>
#include <cmath>
#include <algorithm>
#include <cstdlib>
#define CLR(a, b) memset(a, (b), sizeof(a))
#define PI acos(-1.0)
using namespace std;
typedef long long LL;
typedef double DD;
int main()
{
    int n, b, p; cin >> n >> b >> p;
    cout << (b*2+1) * (n-1) << ' ' << p*n << endl;
    return 0;
}


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值