1418 : 变化的数
时间限制Time Limit
1
秒Sec
内存限制Memory Limit
128
兆MB
提交次数Submitted
40
次Times
通过次数Solved
6
次Times
标准评测Standard Judge
题目描述Description
一个数\(a\),每变化一次,就增加 \(\lfloor \max (|sin(a)|, |cos(a)|) * 20 \rfloor\).
用C++可以这样做:
int Nexa(int a) {
return a + (int)(std::max(fabs(sin(a)), fabs(cos(a))) * 20);
}求它变化 \(m\) 次的值.
输入格式Input
第一行数据组数 \(1 \leq t \leq 5 * 10^{4}\),接下来 \(t\) 行数据,每行 \(1 \leq a, m \leq 5 * 10^{4}\) 表示将 \(a\) 变化 \(m\) 次.
输出格式Output
对每组数据,输出变化后的值
样例Sample
出题Author
CSGrandeur