백준 2

백준 2일차 - 2840번

c프로그래밍 공부를 열심히 했던 보람이 있다. c프 공부할 때 정삼각형, 이등변삼각형, 일반 삼각형 구별하는 문제가 있었는데, 그때와 비슷한 방식으로 조건문을 만들었다. 주사위 눈금 변수를 x, y, z로 정해서 받았다. 상금은 reward 변수로. 먼저 세 눈금이 다 같을 때를 첫번째 조건으로 정하고, 두번째 조건을 모든 눈금이 다를 떄로 했다. 세 눈금 중 두 개 눈금만 같은 걸 조건식으로 쓰려면 굉장히 코드가 길어지고 복잡하고 귀찮아지기 때문에 그건 굳이 조건문을 쓰지 않고 else로 처리했다. 오늘 너무 바빠서 한 문제밖에 못 풀었지만 어쨌든 조건문 문제들 다 풀어서 기분 좋다.

백준 2022.07.05

백준 1일차 - 14681번, 2884번, 2525번

14681번은 좌표를 입력하면 해당 좌표가 어느 사분면에 위치하는지를 출력하는 문제였다. C프로그래밍 시험 공부하면서 구조체였나 함수였나 하여튼 이 문제를 풀어본 적이 있어서 수월하게 풀었다. 처음에는 조건을 x0 이런 식으로 하려다가 오히려 더 코드가 복잡해질 것 같아서 크게 x가 음수일 대, 양수일 때로 나누고 조건문 내부에 y 기준으로 또 조건문을 만드는 코드를 작성했다. 백준 매우 까다롭다.. 2884번 답 출력에 공백 없다고 대차게 까인 게 한 3번... 일단 문제는 45분 일찍 알람시계 맞추는 문제다. 시간 문제 정말 까다롭다고 생각했는데 메모장 켜두고 좀 끄적이면서 열심히 고민해봤더니 어떤 식으로 코드를 짜야할지가 떠올랐다. 진짜 해결책 떠오르는 순간이 제일 행복해... 24시간 단위를 사용..

백준 2022.07.04