⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 1597.cpp

📁 杭电 acm部分代码 有兴趣的可以下载 谢谢
💻 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 + -