#include <iostream> #include <cstdint> enum class PinState: uint8_t { Low, High }; const char* toString(PinState s){ if(s == PinState::Low){ return "LOW"; } else if(s == PinState::High){ return "HIGH"; } } int main() { int x; std::cin >> x; // x is guaranteed to be 0 or 1 PinState s = (x == 0) ? PinState::Low : PinState::High; std::cout << toString(s); return 0; }
Test Cases
Test Results
Input
0
Expected Output
LOW