AtCoder Beginner Contest 156
AtCoder Beginner Contest 156 A Beginner 题目有误?
总目录详见https://blog.csdn.net/mrcrack/article/details/104454762
在线测评地址https://atcoder.jp/contests/abc156/tasks/abc156_a
第一次打atcoder,不得不说,平时该网站是挺慢,但打起比赛,还是让人感觉流畅。
建议一看到比赛题目,马上将所有题目打开(速度很快),接下来就无忧了。
minus在此处花了点时间,不是减吗,样例1却是加,2919+800=3719.题目有误啊。
果断切换到B题,成功AC后,回到A题,看了看clarifications栏目,没有人提出A题有问题,那么好吧,再重新读题。
重心放在这一句上
the Displayed Rating will be their Inner Rating minus 100×(10−K) when the member has participated in K contests.
Displayed=Inner-100×(10−K)
his Displayed Rating is R. 输入是Displayed
Print his Inner Rating.输出是Inner
整理Inner=Displayed+100×(10−K)加号跑出来了,该题也就迎刃而解。
AC代码如下
#include <stdio.h>
int main(){
int n,r;
scanf("%d%d",&n,&r);
if(n>=10)printf("%d\n",r);
else printf("%d\n",r+100*(10-n));
return 0;
}