a53

descdiv

a53
Nov 16th, 2019
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.34 KB | None | 0 0
  1. #include <iostream>
  2. #define M 123457
  3. using namespace std;
  4. int dp[10001];
  5.  
  6. int main()
  7. {
  8. int n,x;
  9. cin>>n;
  10. for(int i=1;i<=n;++i)
  11. if(n%i==0)
  12. {
  13. x=i;
  14. ++dp[x],dp[x]%=M;
  15. for(int j=x;j<=n;++j)
  16. dp[j]+=dp[j-x],dp[j]%=M;
  17. }
  18. cout<<dp[n];
  19. return 0;
  20. }
Add Comment
Please, Sign In to add comment