16 条题解
-
0
#include<bits/stdc++.h> using namespace std; long long n,l,r,t,s,c,a[100],x; int main() { cin>>n>>l>>r; t=pow(10,n/2)-1; t=sqrt(t); for(int i=0;i<=t;i++) { a[++x]=i*i; } for(int i=1;i<=x;i++) { for(int j=1;j<=x;j++) { c=a[i]*pow(10,n/2)+a[j]; if(c>=l&&c<=r) s++; } } cout<<s; }
信息
- ID
- 381
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 10
- 标签
- 递交数
- 2
- 已通过
- 1
- 上传者