codeforces 835 (3/6)
来源:互联网 发布:八皇后递归算法 编辑:程序博客网 时间:2024/06/10 00:32
待补………………
http://codeforces.com/contest/835
A题:2个人比赛,写s个字,每个字花费v1(v2) 时间,括号内表示第二个人的时间,连接和上传各需要t1(t2)时间,问谁快。平局输出friendship
#include<bits/stdc++.h>#define maxs 202020#define lowbit(x) (x&-x)#define mme(i,j) memset(i,j,sizeof(i))using namespace std;int main(){ int s,v1,v2,t1,t2; while(~scanf("%d%d%d%d%d",&s,&v1,&v2,&t1,&t2)) { int fir = s*v1+2*t1; int sec = s*v2+2*t2; if(fir>sec) puts("Second"); else if(fir<sec) puts("First"); else puts("Friendship"); }return 0;}
B题 有一个数字n,问n中各个位上的数字之和是否大于K,如果不大于则对n的各个位上的数字修改,问最少修改次数
#include<bits/stdc++.h>#define maxs 202020#define lowbit(x) (x&-x)#define mme(i,j) memset(i,j,sizeof(i))using namespace std;int a[100005];int main(){ int k; string s; while(cin>>k) { cin>>s; int len=s.length(); long long sum=0; for(int i=0;i<len;i++) { sum+=(s[i]-'0'); a[i]=s[i]-'0'; } sort(a,a+len); if(sum>=k) puts("0"); else{ int id=0,t=0; while(id<len&&sum<k) { t++; sum+=(9-a[id++]); } cout<<t<<endl; } } return 0;}
C题,套路题。
一个二维坐标系,有一些星星,他们的亮度为初始为s,每秒+1,但当s+1>c时,s=0.依次循环。问给定矩形中S秒后矩形内所有星星亮度和。
因为x,y>1,x,y<101,并且c<=10,且星星亮度是以(c+1)为循环的,那么我们可以暴力用a[x][y][c]表示x,y~0,0 这样的矩形中的星星在c秒的亮度和。
#include<bits/stdc++.h>#define maxs 202020#define lowbit(x) (x&-x)#define mme(i,j) memset(i,j,sizeof(i))using namespace std;int a[100005];int main(){ int k; string s; while(cin>>k) { cin>>s; int len=s.length(); long long sum=0; for(int i=0;i<len;i++) { sum+=(s[i]-'0'); a[i]=s[i]-'0'; } sort(a,a+len); if(sum>=k) puts("0"); else{ int id=0,t=0; while(id<len&&sum<k) { t++; sum+=(9-a[id++]); } cout<<t<<endl; } } return 0;}
阅读全文
0 0
- codeforces 835 (3/6)
- Codeforces Educational Codeforces Round 3 C. Load Balancing(贪心)
- Codeforces 3
- CodeForces 835 A.Key races(水~)
- CodeForces 835 C.Star sky(水~)
- Educational Codeforces Round 6 (A)贪心
- Educational Codeforces Round 6 (B)模拟
- Educational Codeforces Round 6:(620)
- CodeForces 6A Triangle(水题)
- CodeForces 6E Exposition(二分+RMQ)
- Codeforces 3B.Lorry(贪心,排序)
- Codeforces - Educational Codeforces Round 6C - Pearls in a Row(练习)
- Codeforces Educational Codeforces Round 3 B. The Best Gift(签到)
- Codeforces Educational Codeforces Round 3 D. Gadgets for dollars and pounds(二分 + 贪心)
- codeforces 121 (比赛) codeforces 191C
- 【codeforces】Codeforces Round #441(div.2)
- Codeforces 835C
- Codeforces-835C
- 解决org.hibernate.ObjectDeletedException: deleted object would be re-saved by cascade
- js 正则表达式 重新赋值 有效
- RabbitMQ消息队列(一): Detailed Introduction 详细介绍
- day_07_成员指针、操作符重载
- 【HDU 2841】Visible Trees(容斥原理-好题)
- codeforces 835 (3/6)
- 常用的一些宏定义
- CentOS磁盘分区添加删除
- PDF EXPERT 是怎样进行全屏工作的
- HTML基本知识点
- C#利用ITDos使用数据库
- 工厂模式
- 谷歌 Daydream 实验室:VR中学习新技能是一种怎样的体验?
- PythonTip--8.1