1 条题解
-
0
C :
#include<stdio.h> int h(int n,int a){ int t=0,j; for(j=1;j<=a;j++){ t=t*10+n; } return t; } int main() { int a,i,n=0; scanf("%d",&a); for(i=1;i<=a;i++){ n=n+h(a,i); } printf("%d",n); return 0; }
C++ :
#include <iostream> using namespace std; int main(){ int n,i,j,s=0,c=0; cin>>n; for(i=1;i<=n;i++){ for(j=1;j<=i;j++){ c=c*10+n; } s+=c; c=0; } cout<<s<<endl; }
Python :
def hs(n,r): if n == 1: return r; else: return hs(n-1,r) * 10 + r; n = int(input()) s = 0 for i in range(1,n + 1): s += hs(i,n) print(s)
- 1
信息
- ID
- 2172
- 时间
- 1000ms
- 内存
- 16MiB
- 难度
- (无)
- 标签
- 递交数
- 0
- 已通过
- 0
- 上传者