본문 바로가기
728x90

분류 전체보기480

하루를 시작하기 전 다짐#11 안녕하세요. 옆집 컴공생입니다. 이렇게 또 일요일이 됐네요... 실험 과제를 거의 이제 시작하는 터라 마음이 많이 급합니다. 사실 어떻게 하는지 잘모른... 휴 오늘도 카페에 나와서 개발을 해야하겠네요. 채팅 웹 만들기가 생각보다 여러 지식들이 필요해서 어떻게 할지 고민 중입니다. ㅠㅠ 다들 화이팅 합시다. 오늘 할 일 1. 실험 과목 텀프 끝내기 2020. 6. 7.
BOJ10872 사용언어 C++ 문제 0보다 크거나 같은 정수 N이 주어진다. 이때, N!을 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 정수 N(0 ≤ N ≤ 12)가 주어진다. 출력 첫째 줄에 N!을 출력한다. 예제 입력 1 10 예제 출력 1 3628800 문제 풀이 i >=1 이 아닌 i != 1 이라고 할 경우 시간 초과가 뜬다. 알고리즘 분류 출처 : https://www.acmicpc.net/problem/10872 2020. 6. 5.
BOJ10817(굉장히 어이없었던 실수) 사용언어 Python-PyCharm 문제 세 정수 A, B, C가 주어진다. 이때, 두 번째로 큰 정수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 세 정수 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B, C ≤ 100) 출력 두 번째로 큰 정수를 출력한다. 예제 입력 1 20 30 10 예제 출력 1 20 문제 풀이 알고리즘 분류 a,b,c = map(int,input().split()) #print(a,b,c) if a > b: #b 가 a 보다 같거나 작음 if b >= c: print(b) elif a >= c: print(c) else: print(a) else: #b>=a if a>=c: print(a) elif b>=c: print(c) else: print(b) 이렇게.. 2020. 6. 5.
BOJ10996 사용언어 Python-PyCharm 문제 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 차례대로 별을 출력한다. 예제 입력 1 1 예제 출력 1 * 예제 입력 2 2 예제 출력 2 * * * * 예제 입력 3 3 예제 출력 3 * * * * * * * * * 문제 풀이 n = int(input()) m = int(n/2) if n % 2 ==0: #짝수 일때 for i in range(n*2): if i%2 == 0: #홀수 줄을 출력할때 for i in range(m): print('*' +' ',end='') else:#짝수 줄을 출력할때 for i in range(m): print(' '+'*',end='') print(.. 2020. 6. 5.
728x90