본문 바로가기

분류 전체보기361

[코딩테스트/BAEKJOON] 1008번: A/B 문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 답 A, B = input("").split() A = int(A) B = int(B) print(A / B) 2022. 9. 20.
[코딩테스트/BAEKJOON] 10998번: A×B 문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A×B를 출력한다. 답 A, B = input("").split() A = int(A) B = int(B) print(A * B) 2022. 9. 20.
[코딩테스트/BAEKJOON] 1001번: A-B 문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A-B를 출력한다. 답 A, B = input("").split() A = int(A) B = int(B) print(A - B) 2022. 9. 20.
[코딩테스트/BAEKJOON] 1000번: A+B 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 답 A, B = input("").split() A = int(A) B = int(B) print(A + B) 💡 python에서 입력을 한 번에 여러 개 받을 경우, .split()을 사용. 이때, .split()으로 받은 값은 문자열이므로 따로 형변환을 해주어야 함. 2022. 9. 20.
[코딩테스트/BAEKJOON] 10718번: We love kriii 문제 ACM-ICPC 인터넷 예선, Regional, 그리고 World Finals까지 이미 2회씩 진출해버린 kriii는 미련을 버리지 못하고 왠지 모르게 올해에도 파주 World Finals 준비 캠프에 참여했다. 대회를 뜰 줄 모르는 지박령 kriii를 위해서 격려의 문구를 출력해주자. 입력 없음. 출력 두 줄에 걸쳐 "강한친구 대한육군"을 한 줄에 한 번씩 출력한다. 답 print("강한친구 대한육군") print("강한친구 대한육군") 2022. 9. 20.
[코딩테스트/BAEKJOON] 2557번: Hello World 문제 Hello World!를 출력하시오. 입력 없음. 출력 Hello World!를 출력하시오. 답 print("Hello World!") 2022. 9. 20.
[Python] 반복문(while문) while문 📌 while문 : 조건이 True일 동안 계속 반복 실행. 💡 무한 루프에 빠질 수 있으므로 꼭 탈출할 수 있는 조건을 적어줘야 함. while (조건): (실행문) for문 vs while문 📌 for문 vs while문 for문 반복 횟수가 정해져 있는 경우 주로 사용. while문 반복 횟수가 정해져 있지 않은 경우 주로 사용. while문 - 예시 ❓ 0입력 전까지 n을 입력받고 구구단을 출력하는 프로그램을 작성하시오. while True: n = int(input("n 입력(종료:0): ")) if n == 0: print("프로그램을 종료합니다.") break elif n > 0: for i in range(1, 10): print(f"{n} x {i} = {n * i}") pr.. 2022. 9. 20.
[Python] 문자열 포맷팅 문자열 포맷팅 - % 📌 문자열 포맷팅 - % : print("%(자료형)" % (변수)) - 자료형 %d : 정수 %f : 실수 %s : 문자열 for i in range(2, 10): for j in range(1, 10): print("%d x %d = %d"%(i, j, i * j)) print() 문자열 포맷팅 - .format() 📌 문자열 포맷팅 - .format( ) : print("{ }".format(변수)) for i in range(2, 10): for j in range(1, 10): print("{} x {} = {}".format(i, j, i * j)) print() 문자열 포맷팅 - fstring 📌 문자열 포맷팅 - fstring : print(f"{변수}") for i .. 2022. 9. 20.