#include <iostream>
using namespace std;
int getHeading(int val)
{
val %= 360;
return (val < 0)? (val+360) :val;
}
int main() {
// your code goes here
const int SIZE =6;
int vals[SIZE] = {-360, 360, -361, 361, -1, 1};
for(int i = 0; i< SIZE; i++)
{
cout<< vals[i]<< " = " << getHeading(vals[i])<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGdldEhlYWRpbmcoaW50IHZhbCkKewoJdmFsICU9IDM2MDsKCXJldHVybiAodmFsIDwgMCk/ICh2YWwrMzYwKSA6dmFsOwp9CgoKaW50IG1haW4oKSB7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCgljb25zdCBpbnQgU0laRSA9NjsKCWludCB2YWxzW1NJWkVdID0gey0zNjAsIDM2MCwgLTM2MSwgMzYxLCAtMSwgMX07CgkKCWZvcihpbnQgaSA9IDA7IGk8IFNJWkU7IGkrKykKCXsKCQljb3V0PDwgdmFsc1tpXTw8ICIgPSAiIDw8IGdldEhlYWRpbmcodmFsc1tpXSk8PGVuZGw7Cgl9CglyZXR1cm4gMDsKfQ==