[LOS] 3번 goblin 풀이
이번 문제에서는 id가 아닌 no를 입력받는다. 입력 방지 문자열은 prob _ . () ' " ` 가 있고, solve 조건은 result['id'] == 'admin'이다 이 문제를 풀 때 중요하게 알아야할 것은 바로 and와 or의 우선순위! and가 우선순위가 더 높다. 즉, 0 and 0 or 1의 값은 1이라는것! 그래서 우리는 저 쿼리문을 0 and 0 or 1의 꼴로 나타낼 것이며, 쿼리문으로 표현하면 다음과 같다. select id from goblin where id='guest' and no=0 or id='admin' 여기서 no=0을 한 이유는, no=0만 넣었을 때 아무런 메시지가 출력되지 않았기 때문이다. no=1을 넣었을 경우 아래와 같은 메시지가 출력된다 즉 id='gues..
2019. 7. 29. 17:44