Canadian Computing Competition: 2013 Stage 1, Junior #2
An artist wants to construct a sign whose letters will rotate freely in the breeze. In order to do this, she must only use letters that are not changed by rotation of 180 degrees: I, O, S, H, Z, X, and N.
Write a program that reads a word and determines whether the word can be used on the sign.
Input Specification
The input will consist of one word, all in uppercase letters, with no spaces. The maximum length of the word will be 30 letters, and the word will have at least one letter in it.
Output Specification
Output YES
if the input word can be used on the sign; otherwise, output
NO
.
Sample Input 1
SHINS
Output for Sample Input 1
YES
Sample Input 2
NOISE
Output for Sample Input 2
NO
Comments
hooray did it with one line Edit: one line also possible in javascript
bro i did it in 25 😭😭😭😭😭😭
This comment is hidden due to too much negative feedback. Show it anyway.
Brute forcing. That's how.
I like how NO is a valid word but YES isn't :)
This comment is hidden due to too much negative feedback. Show it anyway.
Is is valid, and isn't isn't valid also.
Water is wet
This comment is hidden due to too much negative feedback. Show it anyway.
This comment is hidden due to too much negative feedback. Show it anyway.
um how
I got two lines with C++, don't know if it's possible in one