C\C++ 趣味编程题目有一艘海盗船上面有30个海盗,分别为海盗1-30号忽然海盗船撞上了冰山,船上只能留下一个人,船长命令大家数数,数到7和7的倍数的人,跳到海里去,一直到只剩下6个人的时候,开

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/14 21:39:54

C\C++ 趣味编程题目有一艘海盗船上面有30个海盗,分别为海盗1-30号忽然海盗船撞上了冰山,船上只能留下一个人,船长命令大家数数,数到7和7的倍数的人,跳到海里去,一直到只剩下6个人的时候,开
C\C++ 趣味编程题目
有一艘海盗船上面有30个海盗,分别为海盗1-30号忽然海盗船撞上了冰山,船上只能留下一个人,船长命令大家数数,数到7和7的倍数的人,跳到海里去,一直到只剩下6个人的时候,开始循环数数还是数到7的人就跳到水里
请问最后留下的那个人是第一开始的几号海盗
(用C/C++程序编写一个小程序实现)
(要求,不能用指针,链条,初级小兴趣题)

C\C++ 趣味编程题目有一艘海盗船上面有30个海盗,分别为海盗1-30号忽然海盗船撞上了冰山,船上只能留下一个人,船长命令大家数数,数到7和7的倍数的人,跳到海里去,一直到只剩下6个人的时候,开
include
using namespace std;
void main(){
int pirate[30];
int i,j,survived;
for(i=0;i1;){
if(pirate[i]==0){
j++;
if(j%7==0){
pirate[i]=1;
cout