본문 바로가기

백준 문제풀이/2. 조건문7

7. 주사위 세개(2480번) 위와 같은문제는 제일 위에는 조건이 다다를때 그 다음은 세 주사위의 값이 다 같을때 마지막으로는 두 주사위의 값만 같을때 실행 시켰는데 처음 조건문의 경우 a b c의 크기를 대조하여 max의 값을 정해주었으며 두번째 조건문의 경우 && and연산자를 이용해 조건식이 다 참일때 즉 주사위 세개의 값이 같을때 다음 식을 실행하게 하였고 마지막의 경우 두가지의 주사위만 맞을때 해당 식이 실행되게 함 2023. 7. 31.
6. 오븐 시계(2525번) 시간을 분으로 풀고 분이랑 다 더한값을 60으로 나누고 나머지를 24로 하면 24시간이 지나면 0으로 되게 코드를 작성해 자연스럽게 시간이 넘어가는것을 확인할 수 있다. 어려웠던점 처음에 if문으로 풀려고 했지만 120분이 넘을때 시간이 안넘어가지는 오류가있어 훨씬 복잡해서 조건문인 문제지만 수식으로 하는게 훨씬 간단하고 쉬워서 수식으로 풀게되었다 2023. 7. 27.
5. 알람 시계 m이 45보다 작을때 h--라는 증감식을 이용해서 h를 감소 시키고 45m에 첫번째 조건문의 남은시간을 빼주고 60을빼주면 현재 m이 나오게된다 만약 h가 0보다 작을시 h를 24 대신 23으로 설정하여 m이 60까지 채워지게했으며 마지막 조건문은 m이 45보다 클때 나타나기때문에 h는 그냥 그대로가고 m만 45빼주면 현재 45분을 뺀시간이 바로 나오게된다. 2023. 7. 27.
4. 사분면 고르기(14681번) 이와 같은 문제는 조건문을 이용해 x와 y가 각각 양수냐 음수냐에 따라 어느 사분면에 속하는지 println문으로 출력을 시켰다 2023. 7. 27.