num | return |
---|---|
3 | "Odd" |
4 | "Even" |
c++
#include <string>
#include <vector>
using namespace std;
string solution(int num) {
string answer = "";
if((num % 2) == 0) answer = "Even";
else answer = "Odd";
return answer;
}
💡 2로 나눈 나머지가 0이면 짝수, 그렇지 않으면 홀수
감탄했던 다른 풀이 1
string solution(int num) { string answer = num & 1 ? "Odd" : "Even"; return answer; }
이보다 더 감탄했던 다른 풀이 2 .......
string solution(int num) { string answer = ""; return num & 1 ? "Odd" : "Even"; }
이미 다 알고 있는 요소들로 짜인 방법인데 전혀 생각지도 못했다 완전 머리맞음 🤫