本文共 1141 字,大约阅读时间需要 3 分钟。
kk说是16年CCPC杭州赛的银牌题
给定 x , K ( x < 1 0 9 , 1 ≤ K ≤ 9 ) x,K(x<10^9,1≤K≤9) x,K(x<109,1≤K≤9)求满足 x = f ( y , K ) − y x=f(y, K)-y x=f(y,K)−y的所有正整数y的数量。
f ( y , K ) = ∑ z in every digits of y z K ( f ( 233 , 2 ) = 2 2 + 3 2 + 3 2 = 22 ) f(y, K)=\sum_{z \text { in every digits of } y} z^{K}\left(f(233,2)=2^{2}+3^{2}+3^{2}=22\right) f(y,K)=z in every digits of y∑zK(f(233,2)=22+32+32=22)#include#define endl '\n'using namespace std;#define debug(_x) cout<<#_x<<": "<<_x< >=1; } return res;}void init(){ int e5=100000; for(int j=1;j<=9;++j){ for(int i=1;i >T; for(int casei=1;casei<=T;++casei){ cin>>x>>k; cout<<"Case #"< <<": "<
转载地址:http://ggkzi.baihongyu.com/