📄 1597.cpp
字号:
#include<iostream>
#include<cmath>
using namespace std;
void main()
{
__int64 n,m;
cin >> m;
while(m--){
cin >> n;
__int64 k , t1 , t2 , i , c;
t1 = 1;t2 = 65700;
while(t1 <= t2){
i = (t1 + t2) / 2;
if( i * (i - 1) < 2 * n && i * (i + 1) >= 2 * n )
break;
else if( i * (i - 1) >= 2 * n )
t2 = i;
else if( i * (i + 1) < 2 * n )
t1 = i;
}
c = n - i * (i - 1) / 2;
cout << (c%9 == 0 ? 9 : c%9 ) << endl;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -