社区讨论

55求调

P11310「WPOI-R2」无穷的迭代器参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@m4phj4vb
此快照首次捕获于
2024/12/15 18:50
去年
此快照最后确认于
2025/11/04 12:47
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll k, n, a, b, cnt, t;

int main() {
	scanf("%d", &t);
	while (t --) {
		scanf("%d", &k);
		if (k == 0) printf("No!\n");
		else {
			a = k * 2 + 1, b = 1, cnt = 0;
			while (a % 2 != 0) {
				cnt ++, b = (a + 1) / 2;
				a *= b;
			}
			printf("%d\n", cnt);
		}
	}
	return 0;
} 

回复

1 条回复,欢迎继续交流。

正在加载回复...