All submissions
#include <iostream>
#include <cstdint>
using namespace std;

// your code here: declare enum class PinState with values Low, High
enum class PinState {Low, High};

const char* toString(PinState s) {
	// your code here: implement toString(PinState s)
   const char* names[] = {"LOW", "HIGH"};
   return names[static_cast<int>(s)];
}

int main() {
   int x;
   cin >> x;
   PinState s = (x == 0) ? PinState::Low : PinState::High;
   cout << toString(s);
   return 0;
}
Loading...

Input

0

Expected Output

LOW