Advertisement
Guest User

Untitled

a guest
Oct 22nd, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.00 KB | None | 0 0
  1. #2259
  2.  
  3. #include <iostream>
  4. #define mod 30103
  5. using namespace std;
  6. int n,par[100001],imp[100001];
  7. int main()
  8. {
  9. cin>>n;
  10. par[1]=4;
  11. imp[1]=5;
  12. for(int i=2;i<=n;++i)
  13. {
  14. par[i]=(imp[i-1]*4)%mod;
  15. imp[i]=(par[i-1]*5)%mod;
  16. }
  17. cout<<(par[n]+imp[n])%mod;
  18. return 0;
  19. }
  20.  
  21. #1991
  22.  
  23. #include <iostream>
  24. #define mod 9001
  25. using namespace std;
  26. int n,k,v[100001];
  27. int main()
  28. {
  29. cin>>n>>k;
  30. v[1]=1;
  31. for(int i=2;i<=n;++i)
  32. for(int j=1;j<=k && j<i;++j)
  33. v[i]+=v[i-j],v[i]=v[i]%mod;
  34. cout<<v[n];
  35. return 0;
  36. }
  37.  
  38. #2882
  39.  
  40. #include <fstream>
  41. #define mod 666013
  42. using namespace std;
  43. ifstream cin("no_pals.in");
  44. ofstream cout("no_pals.out");
  45. int n,nr,nrp;
  46. int main()
  47. {
  48. cin>>n;
  49. nr=9,nrp=9;
  50. cout<<nr-nrp<<'\n';
  51. for(int i=2;i<=n;++i)
  52. {
  53. nr=(10*nr)%mod;
  54. if(i%2==1)
  55. nrp=(nrp*10)%mod;
  56. else
  57. nrp=nrp%mod;
  58. cout<<(nr-nrp+mod)%mod<<'\n';
  59. }
  60. return 0;
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement