분류 전체보기
-
[백준 문제풀이 C언어] 8393번 합백준 문제풀이 2023. 10. 17. 23:00
합계를 sum이라 하면 i=n이 될 때까지 sum에 i를 더하면 된다. for(i=1; i
-
[백준 문제풀이 C언어] 2739번 구구단백준 문제풀이 2023. 10. 15. 23:00
반복문에는 for문, while문, do ~ while문이 있다. for문은 주로 특정범위의 값을 반복하기 위해 사용하고 while문은 조건식이 참인동 안 반복하기 위해 사용한다. 하지만 서로 변환이 가능하므로 쓰고싶은 것을 사용하면 된다. 먼저 for문부터 알아보자 (while문은 나중에 쓰일 때 알아보는 걸로) for(초기값; 조건식; 증감값) { 실행문 } for문에서는 주로 문자 i를 사용하며 초기값에서 i=0; 이런 식으로 변수를 초기화해 주면 된다. 조건식은 반복하는 횟수를 넣어서 i
-
[백준 문제풀이 C언어] 2525번 오븐 시계백준 문제풀이 2023. 10. 10. 23:00
여기서는 중첩 if문을 쓰면 쉽게 풀 수 있다. 중첩 if문을 쓰는 이유는 큰 조건을 두고 그 안에서 여러 가지 조건을 쓰기 위해서 사용한다. 이 문제에서는 조건을 크게 두 개로 나눌 수 있다. 시(hour), 분(min), 필요한 시간을 h, m, p라 두고 보면 첫 번째 조건은 m+p60) { if(h>=24) { 실행문 } else { 실행문 } } 두 번째 조건에서 h가 24를 넘을 경우 (h+(m+p)/60)%24, (m+p)%60 24를 넘지 않을 경우 h+(m+p)/60, (m+p)%60