#include <iostream> using namespace std; inline int togglePin(int _pin) { return _pin == 1 ? 0 : 1; } int main() { int state[10]; for (int i = 0; i < 10; i++) { cin >> state[i]; } int n; cin >> n; for (int i = 0; i < n; i++) { int pin; cin >> pin; state[pin] = togglePin(state[pin]); } for (int i = 0; i < 10; i++) { cout << state[i]; if (i < 9) cout << " "; } return 0; }
Test Cases
Test Results
Input
0 0 0 0 0 0 0 0 0 0 1 5
Expected Output
0 0 0 0 0 1 0 0 0 0