#include <iostream>
using namespace std;
// Define LED class here
// <write your code>
class LED
{
private:
int pin;
int state;
public:
LED(int pin);
void on();
void off();
void toggle();
int status();
~LED();
};
LED::LED(int pin){
this->pin = pin;
}
void LED::on(){
this->state = 1;
}
void LED::off(){
this->state = 0;
}
void LED::toggle(){
this->state = !this->state;
}
int LED::status(){
return this->state;
}
LED::~LED(){
}
int main() {
int pin, initialState, toggleCount;
cin >> pin >> initialState >> toggleCount;
LED led(pin);
if (initialState == 1)
led.on();
else
led.off();
for (int i = 0; i < toggleCount; i++) {
led.toggle();
}
cout << led.status();
return 0;
}
Input
5 1 3
Expected Output
0