Advertisement
Guest User

Untitled

a guest
Jun 21st, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. #define MOD 666013
  3. using namespace std;
  4. ifstream fin("grexy.in");
  5. FILE *fout=fopen("grexy.out","w");
  6. char s[12];
  7. int n, t[100002], p[100002], rez[100002];
  8. void init()
  9. {
  10. t[1]=p[1]=p[2]=26;
  11. t[2]=p[2]*26;
  12. rez[1]=0, rez[2]=26*25;
  13. for(int i=3; i<=100000; i++){
  14. t[i]=(t[i-1]*26)%MOD;
  15. p[i]=(p[i-2]*26)%MOD;
  16. rez[i]=(t[i]-p[i]+MOD)%MOD;
  17. }
  18. }
  19. int main()
  20. {
  21. init();
  22. fin.getline(s,sizeof(s));
  23. n=atoi(s);
  24. for(int i=1; i<=n; i++){
  25. fin.getline(s,sizeof(s));
  26. fprintf(fout,"%d%c",rez[atoi(s)],'\n');
  27. }
  28. return 0;
  29. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement