蒟蒻求问
  • 板块灌水区
  • 楼主taoruixuan12
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/11/19 15:52
  • 上次更新2023/11/19 17:49:55
查看原帖
蒟蒻求问
579204
taoruixuan12楼主2023/11/19 15:52

蒟蒻突发奇想编了一个程序,如下:

#include<bits/stdc++.h>
using namespace std;
int tot;
void dfs(){
	lip:
		if((tot*tot/2+1)%3==0)
			cout<<"H";
		else
			cout<<"B";
		tot+=tot;
		goto lip;

}
int main(){
	dfs();
	return 0;
}

求教:为什么在第17个输出及以后的输出都是B啊?

2023/11/19 15:52
加载中...