题目链接:http://acm.hust.edu.cn/vjudge/problem/visitOriginUrl.action?id=173141

题目大意:

士兵买香蕉,第一支香蕉需要k元,第二支需要2k元,第i支则需要ki元,士兵总共有n元,他需要买w支香蕉,求士兵是否需要借钱?需要借多少?

案例:

Input
        3 17 4

Output
        13

题目分析:

先求取买w支香蕉总共需要多少元,再将之与士兵所拥有的钱进行比较,若大于,则需要借钱,两值之差为所求,反之则不需要借钱。

源代码:

 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int k,n,w,count=0;
 6     cin>>k>>n>>w;
 7     for(int i=1;i<=w;i++)//计算买w支香蕉所需钱总数count
 8         count+=i*k;
 9     if(count>n)//判断是否需要借钱
10         cout<<count-n<<endl;
11     else
12         cout<<"0"<<endl;
13     return 0;
14 }

转载于:https://www.cnblogs.com/huaszjh/p/4653919.html

Soldier and Bananas相关推荐

  1. 水题 Codeforces Round #304 (Div. 2) A. Soldier and Bananas

    题目传送门 1 /* 2 水题:ans = (1+2+3+...+n) * k - n,开long long 3 */ 4 #include <cstdio> 5 #include < ...

  2. 【CodeForces】[546A]Soldier and Bananas

    直接运算 并没有什么弯 注意int就足以储存数据 不需要借钱时(n>res) 输出 0 #include<stdio.h> int main() {int k,n,w;while(s ...

  3. codeforces水题100道 第五题 Codeforces Round #304 (Div. 2) A. Soldier and Bananas (math)

    题目链接:http://www.codeforces.com/problemset/problem/546/A 题意:一个人现在有n元,它买第i根香蕉需要i*k元,问他要买w根香蕉的话,需要问他的朋友 ...

  4. Codeforces上通过数超过5W人的题

    Codeforces上通过数超过5W人的题 共32题:1000分4题,800分28题. 编号 题号 题名 分数 通过数 1 4A Watermelon 800 x193501 2 71A Way To ...

  5. 2017-2018年度刷题记录

    2018暑假刷题1: T1.CF6A Triangle (#模拟 -1.4) T2.CF59A Word(#模拟 -1.5) T3.[洛谷]P2772 寻找平面上的极大点(#贪心 -1.4) T4.[ ...

  6. 【Codeforces】A2组刷题记录(50 / 50)完结

    目录 A1. Counterexample A2. Good Number A3. Dice Tower ★A4. Alyona and Numbers A5. Mountain Scenery rz ...

  7. CodeForces - 1498D Bananas in a Microwave(思维+dp)

    题目链接:点击查看 题目大意:给出 nnn 次操作,初始时有一个 k=0k=0k=0,每次操作抽象为三个数 txyt\ x\ yt x y,其中 xxx 可能为小数,可以选择一个 num∈[0,y]n ...

  8. D. Bananas in a Microwave

    D. Bananas in a Microwave 题意: u1s1,题意真难懂 有n个时间,每个时间给你两个操作,第一个是k=k+x,第二个是k=k∗x,且可以执行[0,y]次,(在第i个时间点,必 ...

  9. 牛客网【每日一题】3月25日 tokitsukaze and Soldier

    牛客网[每日一题]3月25 题号:NC50439 名称: tokitsukaze and Soldier 来源:练习赛50-C 链接: link. 来源:牛客网 时间限制:C/C++ 1秒,其他语言2 ...

最新文章

  1. 如何用OKR搞垮一个团队?
  2. Linux 设置端口转发
  3. 三分钟构建高性能 WebSocket 服务 | 超优雅的 SpringBoot 整合 Netty 方案
  4. 实验探究 ioremap
  5. gitlab备份与还原:配置文件解读、定时备份、云备份
  6. qsettings mysql_qt连接mysql
  7. .NET 开源项目 StreamJsonRpc 介绍[下篇]
  8. PXE 网络化安装linux系统
  9. springboot集成druid_绝了!Dataway让SpringBoot不在需要Controller、Service、DAO等了
  10. java mockserver搭建_mockjs,json-server一起搭建前端通用的数据模拟框架教程
  11. 华为方舟编译器 PK 微软苹果谷歌编译器,到底谁胜出?
  12. Loadrunner关联
  13. 1.SRE:Google运维解密 --- 介绍
  14. SOEM Ethercat在TI DSP RTOS上的移植
  15. ssm网上球鞋商城(电子商务系统)ssm购物系统,ssm电子产品销售ssm鞋店销售购物ssm商城源码JSP购物系统
  16. postman中从url中获取各参数值
  17. Android 图片剪切框架 uCrop 简单集成
  18. 第二届“马栏山”杯国际音视频算法大赛音乐节拍检测题参赛总结及分享(Rank7)
  19. kdc服务器密码修改,kerberos之kdc主备
  20. “落子无悔,抉择本身就是向前”——2022年度总结

热门文章

  1. Fedora 30正在接近最终版,但首先它有一些bug需要解决
  2. 为何大公司看起来都那么糟?
  3. linux内存显示3.54g,为什么WDCP/linux服务器内存一直显示几乎用完了
  4. yum安装mysql及启动_linux下使用yum安装mysql以及启动、登录和远程访问
  5. Andriod anim alpha中的属性介绍
  6. 微信小程序python数据交换代码_一个微信小程序通过 DDP 协议和 Meteor 后端交换数据的简单例子...
  7. 阿里云物联网平台python开发手册_阿里云物联网平台体验(树莓派+Python篇)
  8. python一行输入多个值用空格隔开_2020-09-22-Python-函数嵌套、filter()函数、一行输入多个整数(空格分隔)、多维列表的输入...
  9. python标识运算符_讲解Python中的标识运算符
  10. Dokcer容器实战之部署论坛