Advertisement
a53

Amprenta

a53
May 19th, 2019
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. #include <cstdio>
  2. #include <algorithm>
  3. using namespace std;
  4. long long int c,n,m,a,sol;
  5. int main()
  6. {
  7. freopen("amprenta.in","r",stdin);
  8. freopen("amprenta.out","w",stdout);
  9. scanf("%lld",&c);
  10. if(c==1)
  11. {
  12. scanf("%lld",&n);
  13. n%=11;
  14. if(n>=6)
  15. n=11-n;
  16. printf("%lld\n",n);
  17. }
  18. else
  19. {
  20. scanf("%lld%lld%lld",&n,&m,&a);
  21. if(n>m)
  22. swap(n,m);
  23. while(n%11!=0 && n<=m)
  24. {
  25. if(n%11==a || 11-n%11==a)
  26. sol++;
  27. n++;
  28. }
  29. while(m%11!=0 && m>=n)
  30. {
  31. if(m%11==a || 11-m%11==a)
  32. sol++;
  33. m--;
  34. }
  35. if(n<=m)
  36. if(!a)
  37. sol+=m/11-n/11+1;
  38. else
  39. sol+=2*(m/11-n/11);
  40. printf("%lld\n",sol);
  41. }
  42. return 0;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement