当前位置:   article > 正文

AtCoder Beginner Contest 363(A~D题)

AtCoder Beginner Contest 363(A~D题)

A - Piling Up

 思路:

我们只需要找到下一阶段的下限。a / 100 是本阶段+1 变成下一阶段,再 * 100变成下限,再与原来的相减即可。

代码:

  1. #include<bits/stdc++.h>
  2. using namespace std;
  3. #define N 200010
  4. typedef long long ll;
  5. typedef unsigned long long ull;
  6. ll n, m, h, k, t, x, y, z;
  7. ll a, b, c, d, mod = 998244353;
  8. ll ans, num, sum1=0, sum, sum2=0, cnt, maxx, minn = 1e9;
  9. ll f1[N], f2[N], dp[N], an[N];
  10. bool flag, vis[N];
  11. string s,s1,s2;
  12. map<ll, ll>mp;
  13. int main()
  14. {
  15. cin >> n;
  16. if (n % 100 == 0)
  17. {
  18. cout << "100\n";
  19. return 0;
  20. }
  21. else
  22. {
  23. k = n / 100;
  24. k = (k + 1) * 100;
  25. cout << k - n << "\n";
  26. }
  27. return 0;
  28. }

B - Japanese Cursed Doll

思路:

将L

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/896237
推荐阅读
相关标签