专栏文章

题解:P13584 [NWRRC 2023] Divisibility Trick

P13584题解参与者 3已保存评论 3

文章操作

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

当前评论
3 条
当前快照
1 份
快照标识符
@mioevpzi
此快照首次捕获于
2025/12/02 18:04
3 个月前
此快照最后确认于
2025/12/02 18:04
3 个月前
查看原文
诈骗题。
看上去无从下手,实际上我们考虑一种构造方式使得 nn 始终能被 dd 整除,nn 各位数字之和也始终能被 dd 整除且具有一般性。
不难想到使 nd=101010\frac{n}{d}=101010\cdots,令 kk 为商的 1010 循环次数,ssdd 各位数字之和,这样 nn 各位数字之和即为 k×sk\times s
要使 nn 各位数字之和能被 dd 整除,最简单的方法就是使上文的 k=dk=d,这样 nn 各位数字之和为 d×sd\times s,一定能被 dd 整除。
CPP
#include<bits/stdc++.h>
using namespace std;
int main(){
	int d;
	cin>>d;
	for(int i=1;i<=d;i++) cout<<d;
	return 0;
}

评论

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

正在加载评论...