您好,欢迎来到叨叨游戏网。
搜索
您的当前位置:首页2024电子学会【 求解连续 5 相加之和】

2024电子学会【 求解连续 5 相加之和】

来源:叨叨游戏网

【题目描述】 输入一个整数 n,表示有 n 个由 5 组成的不同的数字,分别是 5、55、555、…、 n 个 5,编写程序,求这 n 个数字的相加之和是多少?n 是一个不大于 10000 的正整 数。 例如:输入 n=2,则相当于 5+55=60,则输出 60;当输入 n=4 时,相当于 5+55+555 +5555=6170,则输出 6170 。

【输入格式】 输入共 1 行,输入正整数,就是表示最多有 n 个 5 组成的最大数。

【输出格式】 输出共 1 行,一个整数,表示从 1 个 5、2 个 5、3 个 5,一直到 n 个 5 组成的数 字相加之和。

【样例输入】 4

【样例输出】 6170

#include<bits/stdc++.h>
using namespace std;

int main(){
	int sum=0,cnt=0;
	long long n;
	cin>>n;
	for(int i=1;i<=n;i++){
		sum=sum*10+5;
		cnt+=sum;	
	}
	cout<<cnt;
	return 0;
} 

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- gamedaodao.net 版权所有 湘ICP备2024080961号-6

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务