반복문(2)
-
백준 온라인 저널, 그리디 알고리즘/1789번 : 수들의 합(파이썬)
문제 정의 서로 다른 N개의 자연수의 합이 S라고 한다. S를 알 때, 자연수 N의 최댓값은 얼마일까? 입력 첫째 줄에 자연수 S(1 ≤ S ≤ 4,294,967,295)가 주어진다. 출력 첫째 줄에 자연수 N의 최댓값을 출력한다. 예제 입력 1 200 예제 출력 1 19 - 최대한 많은 자연수를 사용해 S를 만들기 위해선 서로 다른 자연수들이 최소가 되어야한다. 1+2+3+4 = 10이다. 1+2+3+5 = 11이다. 1+2+4+5 = 12이다. 1+3+4+5 = 13이다. 2+3+4+5 = 14이다. 1+2+3+4+5 = 15이다. => 따라서 i가 1부터 N까지일 때 ∑K = X인 경우에, K는 X
2021.06.12 -
이코테 2021, 구현/ 시각(파이썬)
유튜브 참고 : https://www.youtube.com/watch?v=2zjoKjt97vQ 문제 정의 정수 N이 입력되면 00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나라도 포함되는 모든 경우의 수를 구하는 프로그램을 작성하시오. 예를 들어 1을 입력했을 때 다음은 3이 하나라도 포함되어있으므로 세어야하는 시각이다. - 00시 00분 03초 - 00시 13분 30초 반면 다음은 3이 하나도 포함되어있지 않으므로 세면 안되는 시각이다. - 00시 02분 55초 - 01시 27분 45초 입력 첫째 줄에 정수 N이 주어진다.(1 ≤ N ≤ 23) 출력 00시 00분 00초부터 N시 59분 59초까지의 모든 시각 중에서 3이 하나라도 포함되는 모든 경우의 수를 출력한다. 예제 ..
2021.06.04