摘要:
思路 有这么一个神奇的函数,叫做 to_string。 它可以把一个整数变成 string。 还有这么一个神奇的函数,叫做 count。 它可以统计 string 里某个字符出现的次数。 把 $[L,R]$ 里的每个数都转成 string,统计 '2' 的个数累加。 代码 #include <ios 阅读全文
posted @ 2021-07-14 10:05
Sk_sync_closer
阅读(47)
评论(0)
推荐(0)
摘要:
思路 纯模拟,令 $i$ 从 1 到 $n$ 赋值,累加 $x^i$。 注意多项式最后有一个$+1$。 代码 #include <iostream> #include <cstdio> #include <cmath> using namespace std; double s = 1, x;int 阅读全文
posted @ 2021-07-14 09:50
Sk_sync_closer
阅读(53)
评论(0)
推荐(0)
摘要:
思路 纯模拟,令 $i$ 从 $1$ 到 $n$ 赋值,累加 $\dfrac{1}{i!}$。 注意公式开始时是 $1+...$, 所以 $e$ 的初始值要设成 $1$ 。 要注意浮点数的转换和保留小数。 代码 #include <iostream> #include <cstdio> using 阅读全文
posted @ 2021-07-14 09:41
Sk_sync_closer
阅读(70)
评论(0)
推荐(0)
摘要:
思路 模拟一下 10 次弹跳的过程。 第一次落地: h 第一次弹跳: h/2 第二次落地: h/2 第二次弹跳: h/4=h/2^2 第三次落地: h/4=h/2^2 第三次弹跳: h/8=h/2^3 ... 第十次落地: h/512=h/2^9 第十次弹跳: h/1024=h/2^10 所以第十次 阅读全文
posted @ 2021-07-14 09:14
Sk_sync_closer
阅读(106)
评论(0)
推荐(0)
摘要:
思路 结果只取最后三位,而之前的数不会参与幂的计算 所以第三位之前的数肯定和结果无关 可以每乘一次 $a$ 就 $\bmod$ 一次 $1000$,舍弃前面的数。 %03d可以在前面补满 3 位的 $0$。 要注意结果 $s$ 的初始值要设成 $1$ 否则 $0$ 乘以任何数都还是 $0$ 代码 # 阅读全文
posted @ 2021-07-14 08:50
Sk_sync_closer
阅读(55)
评论(0)
推荐(0)
摘要:
注意:题目中求的是大于 $1$ 的整数 $x$。 思路1 直接从2开始枚举 $x$,直到符合要求为止。 因为保证有解,可以不写循环边界。 代码1 #include <iostream> #include <algorithm> using namespace std; int a, b, c; in 阅读全文
posted @ 2021-07-14 08:34
Sk_sync_closer
阅读(184)
评论(0)
推荐(0)
摘要:
思路 观察公式,设每一项的分母为 $i$。 $i$ 是奇数时加上 $\frac{1}{i}$ ,$i$ 是偶数时减去 $\frac{1}{i}$。 令 $i$ 从 $1$ 到 $n$ 赋值,就可以得到结果。 代码 #include <iostream> #include <cstdio> using 阅读全文
posted @ 2021-07-14 08:03
Sk_sync_closer
阅读(53)
评论(0)
推荐(0)

浙公网安备 33010602011771号