1 条题解

  • 1
    #include<bits/stdc++.h>
    using namespace std;
    int main()
    {
        string a="1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170680";
        int n,i=0;
        cin>>n;
        cout<<"3.";
        if(n!=80)
        {
            while(i<n-2)
            {
                cout<<a[i];
                i++;
            }
            if(a[n]>='5')
            {
                if(a[n-1]=='9')
                {
                    a[n-1]='0';
                    a[n-2]++;
                }
                else a[n-1]++;
            }
            cout<<a[n-2]<<a[n-1];
        }
        else cout<<"14159265358979323846264338327950288419716939937510582097494459230781640628620900";
        return 0;
    }
    
  • 1

信息

ID
1871
难度
6
分类
(无)
标签
递交数
43
已通过
12
通过率
28%
被复制
6
上传者