题意:姐姐从4岁开始放蜡烛,并且每年放的个数为岁数大小,而弟弟从3岁开始。给出姐姐和弟弟的年龄差距,姐姐的蜡烛个数,弟弟的蜡烛个数。由于弟弟把一些蜡烛放入了姐姐的盒子里,要求输出姐姐需要拿走多少蜡烛才能获得正确的蜡烛个数。

感受:打比赛时思维不清晰,导致思维定势,只认为一年只放1个,怎么想也想不对。所以以后思维要更加活跃。

#include<iostream>
using namespace std;
int main()
{int d,r,t,sum,brother,sister;while(cin>>d>>r>>t){sum=r+t;for(int i=4;; i++) //暴力搜索姐姐的年龄{sister=i*(i+1)/2-6;  //姐姐的蜡烛个数brother=(i-d)*(i-d+1)/2-3;//弟弟的蜡烛个数//if(brother<0)  //不加也能过。。//   brother=0;//for(int j=3; j<=i-d; j++)//也可以这样写弟弟的蜡烛个数//   brother+=j;if((sister+brother)==sum)//如果姐姐的加上弟弟的等于sum的话,说明符合条件了{cout<<r-sister<<endl;//输出一开始姐姐的蜡烛个数减去现在姐姐的蜡烛个数,即为要remove的蜡烛个数break;}}}return 0;
}

F - Candle Box (思维)相关推荐

  1. F - Candle Box(模拟+思维)

    题目链接 题意:姐姐从4岁开始向盒子里放与年数相等的蜡烛,弟弟从3岁开始,两人各有一个盒子,但是最近一些年弟弟把自己的蜡烛误放在姐姐的盒子里.现给出姐姐和弟弟的年龄差,以及现在姐姐盒子里和弟弟盒子里的 ...

  2. CF 1475 F . Unusual Matrix 思维

    传送门 大体题意:给定两个矩阵a和b,给定一个操作,这个操作可以将a矩阵任意一行或者任意一列取反,问能否将a变成b. 乍一看不是一个很难的题,但是想我这样思维不好的还是看不出来什么东西.让后看到了题解 ...

  3. Codeforces Round #617 (Div. 3) F. Berland Beauty 思维

    传送门 文章目录 题意: 思路: 题意: 给定一棵树,再给定若干两点最短路之间边权的最小值,让你给树的边权赋值,使得满足给定的条件,如果不存在输出−1-1−1. 思路: 观察一个性质,加入经过这条边的 ...

  4. Atcoder F - Mirrored(思维+搜索)

    题目链接:http://arc075.contest.atcoder.jp/tasks/arc075_d 题意:求rev(N)=N+D的个数,rev表示取反.例如rev(123)=321 题解:具体看 ...

  5. 牛客第三场 F Popping Balloons —— 思维 + 搞题

    题目链接:点我啊╭(╯^╰)╮ 题目大意: 二维平面,nnn 个气球     要求水平方向射三枪,垂直射三枪     每一枪可以打穿一行或一列的所有气球     水平或垂直的相邻枪的距离为 rrr   ...

  6. Codeforces Round #481 (Div. 3) F. Mentors(思维+二分)

    有 n 个程序员,每个程序员都有他的技能分数,分数严格高的可以做分数低的程序员的老师,但是有 k 对人发生过矛盾,他们不能构成师生关系,问每个人最多可以做几个人的老师 开始想的是开一个数组从 i∈[1 ...

  7. 山东财经大学新生赛暨天梯赛选拔赛 F.简单排序(思维)

    题目链接 题目描述 LXK有一个序列,从NNN~111,但是他不小心把序列打乱了,现在他想找你把这串序列复原. 他讨厌用传统的方式排序.所以他用他自己的方式进行复原. 他有KKK个先进先出的队列 对于 ...

  8. ACM思维题训练 Section A

    题目地址: 选题为入门的Codeforce div2/div1的C题和D题. 题解: A:CF思维联系–CodeForces -214C (拓扑排序+思维+贪心) B:CF–思维练习-- CodeFo ...

  9. Codeforces Round #563 (Div. 2)-F. Ehab and the Big Finale

    地址:https://codeforces.com/contest/1174/problem/F 思路:思维+分治 官方题解:https://codeforces.com/blog/entry/673 ...

最新文章

  1. C++ 字符串字母大小写转换
  2. android 开发 时间选择器TimePicker的使用
  3. 集合之TreeMap源码分析,简单介绍什么是红黑树,SortedMap和NavigableMap之间的关系和区别
  4. MongoDB学习笔记——数据库安装及配置
  5. java 接口 私有_Java 9:好的,坏的和私有的接口方法
  6. opencv新手注意
  7. 【论文笔记】DeCAF: A Deep Convolutional Activation Feature for Generic Visual Recognition
  8. java 反序列化 怎么知道类_理解java中的序列化与反序列化
  9. ShardedJedis的使用
  10. VMWare Fusion 导入已有的虚拟机
  11. 【Scratch一级真题解析】电子学会等级考试一级(选择题)-2021年9月
  12. 奇点云数据中台技术汇(一) | DataSimba——企业级一站式大数据智能服务平台
  13. 知乎首页实战之下载知乎App模块
  14. c语言之“数组”初级篇
  15. M3800的故事——Ipad mini2·电源1
  16. 基于python和深度学习(语音识别、NLP)实现本地离线智能语音控制终端(带聊天功能和家居控制功能)
  17. .blade.php,Blade 模板 |《Laravel 5.4 中文文档 5.4》| Laravel China 社区
  18. JVM监控常用的6个命令行工具
  19. 数海信息集团CEO刘志欣2022年新年致辞:踔厉奋发 数智领航
  20. WordPress安装教程(2022)|详细

热门文章

  1. 3.Thumbs up?Sentiment Classif ication using Machine Learning Techniques
  2. 2021年保育员(初级)证考试及保育员(初级)复审模拟考试
  3. php流媒体播放器下载,window_流媒体下载技术,上网已经4年了,对下载流媒体 - phpStudy...
  4. 程序员的数学课16 二分法:如何利用指数爆炸优化程序?
  5. 【java家教系统】手把手教你制作计算机毕业设计(附源码+课件)
  6. Ajax获取数据的几种格式和解析方式
  7. 研究生自救指南-阅读论文篇
  8. apache服务详解
  9. php画圆盘,用Canvas画个圆盘
  10. 保姆级教程:我把 GPT-4 打造成了雅思口语私人教练!