专栏文章

题解:P14337 [JOI2020 预选赛 R2] 求和 / Digit Sum

P14337题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@minh14jx
此快照首次捕获于
2025/12/02 02:17
3 个月前
此快照最后确认于
2025/12/02 02:17
3 个月前
查看原文
筹集吧递推,不会跳楼
CPP
#include <bits/stdc++.h>
using namespace std;
int n;
int a[10000001];
signed main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);cout.tie(0);
	cin>>n;
	for(int i=1;i<=n;i++)
	{
		int an=0;
		for(int j=i;j>0;j/=10)an+=j%10;
		if(an+i<=n)a[an+i]+=a[i]+1;
	}
	cout<<a[n]+1;
}

评论

0 条评论,欢迎与作者交流。

正在加载评论...