#include<iostream> #include<vector> using namespace std; int main() { int n; while (cin >> n && n != 0) { vector <int> data; int count = 0,num=0; for (int i = 0; i < n; i++) { data.push_back(1); } for (int i = 0;; i++) { if (num == n - 1) { for (int j = 0; j < n; j++) { if(data[j]!=0)cout << j + 1 << endl; } break; } if (i >= n)i = 0; if (data[i] != 0)count++; if (count == 3) { data[i] = 0; count = 0; num++; } } } }#include<iostream> #include<vector> using namespace std; int main() { int n; while (cin >> n && n != 0) { vector <int> data; int count = 0,num=0; for (int i = 0; i < n; i++) { data.push_back(1); } for (int i = 0;; i++) { if (num == n - 1) { for (int j = 0; j < n; j++) { if(data[j]!=0)cout << j + 1 << endl; } break; } if (i >= n)i = 0; if (data[i] != 0)count++; if (count == 3) { data[i] = 0; count = 0; num++; } } } } /* Main.cc:33:2: error: stray '#' in program }#include<iostream> ^ Main.cc:33:3: error: 'include' does not name a type }#include<iostream> ^ Main.cc: In function 'int main()': Main.cc:36:5: error: redefinition of 'int main()' int main() { ^ Main.cc:4:5: note: 'int main()' previously defined here int main() { ^ */ |
Double click to view unformatted code.