周末训练笔记(二)
来源:互联网 发布:redis数据存储在哪里 编辑:程序博客网 时间:2024/05/22 17:22
昨天和今天有两场比赛,茫茫题海中有两道题真是令我吐血,全是没注意要求,然后耗费了很多时间。
1.题目大意:一个人不带饮料出门却要喝饮料 ,每天合Di瓶 ,每个城市获得Ci瓶 ,在每两个城市之间需要经过dayi天,他能走完全程吗。
代码:#include<iostream>
using namespace std;
int main()
{
int t,flag,sum;
int get[1000],d[1000];
cin>>t;
while(t--)
{
sum=0;
flag=1;
int n,dri;
cin>>n>>dri;
for(int i=1;i<=n;i++)
cin>>get[i];
for(int i=1;i<n;i++)
cin>>d[i];
for(int i=1;i<n;i++)
{
sum+=get[i];
sum-=d[i]*dri;
if(sum<0)
{flag=0;
break;}
}
if(flag==1)
cout<<"Yes"<<endl;
else
cout<<"No"<<endl;
}
}
题后总结:这个题在最后一个城市得到得椰子汁对题目没影响,就是一个水题,然后我和我队友做的时候很快就做出来了,但是把yes和no全大写了,题目要求是首字母大写,然后我们都没注意,就想这个题我们是不是把意思理解错了,想各种可能得办法,交上去也不对,最后得最后才发现只是单词大小写错了。
2.题目大意:有m个显示屏k个信号源,m个显示屏任选k个,使k个显示屏得颜色都不相同,问显示屏和信号源之间最少要连多少电缆。
代码:杭电爆炸了,代码看不了了。。。。
题后总结:看到这个题得时候我就知道这题一定有规律,然后列了几组找到了规律之后就开始写代码,然后交上之后WA,我认为我的规律找错了,然后就继续找继续找,看看还能不能去掉一条变,看着看着眼都看花了,然后一看诶,还真能去掉一条边,然后这规律就没法统计了啊,过了一会又看了看发现刚才只是眼睛看花了,不能去掉,然后又看到了题目上写的2得32次方,我就想可能是int型得问题,然后改成long long 又交了一次就A了。
- 周末训练笔记(二)
- 周末训练笔记(三)
- 周末训练笔记(四)
- 周末训练笔记(10.1)
- 周末训练笔记
- 5.28 周末笔记(二)
- 周末训练笔记+hdu1255+4288
- 周末训练笔记+I Hate It(9.3)
- 周末训练笔记(10.8)—hdu3016+poj2886
- 周末训练笔记+hdu1576 A/B
- 周末训练笔记+UVA11388+POJ2407+无名题
- 周末训练笔记+Uva10912+10994+POJ1006
- 周末训练笔记+数论主要知识点
- 周末训练笔记+HDU1205+POJ1306【排列组合】
- 周末训练笔记+2017 ACM/ICPC Asia Regional Shenyang Online(9.10)
- 周末训练笔记+2017 ACM/ICPC Asia Regional Qingdao+Xian Online(9.17)
- 周末训练笔记+UVA138+HDU2973【筛素数】【威尔逊定理】
- 周末训练笔记+哈尔滨理工大学第七届程序设计竞赛AB
- xlistView_footer
- LeetCode-Add Two Numbers
- 周中训练笔记4——乌鲁木齐网络赛&沈阳网络赛
- flume架构及源码解析
- 《Netty学习》(四)ChannelHandler学习
- 周末训练笔记(二)
- 机器学习: KNN--python
- Mybatis中#和$的区别
- quartz学习笔记4:lock
- 国电南瑞并网光伏系统发电性能评估项目开发总结
- DrawerLayout的侧拉布局添加的权限
- LeetCode-longest-palindromic-substring
- 《统计学习方法》笔记二
- 日暮途远,故吾倒行而逆施之.