题目 1278:

仁慈的签到题

 时间限制: 1s 内存限制: 128MB
题目描述

本来是想出3道循环2道数组的,但是仁慈的陈老师考虑道各位同学的水平,还是决定出一道签到题


codeforces.com是一个世界著名的算法竞赛网站,由俄罗斯萨拉托夫国立大学创立并运营,全世界的程序设计竞赛选手都会来这里参加比赛


每个账号在codeforces上都拥有一个Rating(等级分),选手可以使用这个账号参加比赛,

如果他在某场比赛中表现较为出色,表现出的水平高于他的Rating,那么他的Rating就会增加;

反之,如果他在某场比赛中发挥失误,表现出低于他Rating的水平,那么他的Rating就会减少,

就像打排位一样!


不同的Rating分数段有不同的评级,并且昵称会显示成不同的颜色:

1199分及以下为 newbie,名字颜色为灰色;

1200~1399分为 pupil,名字颜色是绿色;

1400~1599分为 specialist,名字颜色是青色;

1600~1899分为 expert,名字颜色是蓝色;

1900~2099分为 candidate master,名字颜色是紫色;

2100~2299分为 master,名字颜色是黄色;

2300~2399分为 international master,名字颜色是橙色;

2400~2599分为 grandmaster,名字颜色是浅红色;

2600~2999分为 international grandmaster,名字颜色是深红色;

3000及以上为 legendary grandmaster,名字颜色是红黑色。


已知陈老师当前的Rating之前的分数是 x,并且在最近的一场比赛中增加了y分(y可能为负数),

求在这场比赛分数结算之后陈老师的Rating分数,以及该分数所在分数段的评级。


输入

输入两个整数 x ,y,分别表示陈老师当前的Rating分数,和在最近一场比赛中增加的分数

输出

输出两行,

第一行输出一个整数,为陈老师在这最近的一场比赛结算之后的Rating分数;

第二行输出一个字符串,为该分数所在分数段的评级。

样例输入

1800 150

样例输出

1950
candidate master
提示

通过率

统 计

 提交 149
 正确 28
 格式错误 3
 答案错误 98
 时间超限 0
 内存超限 0
 输出超限 0
 运行错误 0
 编译错误 20