문제 풀이/Baekjoon
-
백준 문제풀이-단계별 문제풀이 4단계 while문(Python ,10952, 10951, 1110)문제 풀이/Baekjoon 2021. 2. 17. 23:43
오늘은 백준(BOJ)의 단계별 문제풀 중 while문을 사용하는 문제를 풀어보도록 하겠습니다. 우선 파이썬에서 while 문은 조건이 True일 경우, while 코드 블럭을 계속 수행이 됩니다. while 문은 아래와 같이 사용할 수 있습니다. while 조건문 : 명령문 명령문 while True : # break 문 없을 경우 무한 루프 print('hello world') break a=[1,2,3,4,5,6,7,8,9,10] i=0 x=len(a) while x>0: print(a) if(x==5): continue x-=1 c++ 에서 python은 유사합니다. #include using namespace std; int main(){ while True{ cout
-
백준 문제풀이-단계별 문제풀이 3단계 for문 (python, 2739, 10950, 8393, 15552, 2741, 2742, 11021, 11022, 2438, 2439, 10871)문제 풀이/Baekjoon 2021. 2. 16. 06:28
안녕하세요! 오늘은 백준 단계별 문제풀이 중 3단계인 for문을 풀어보겠습니다. 우선 python에서는 for문을 아래와 같이 사용할 수 있습니다. (오늘은 코드블럭을 사용해서 예시를 보여드리겠습니다.) num = 5 for i in range (num): print('hello world') list =[1,2,3,4,5] for i in list: print('hello world') string= "hello world" for i in string: print(i) for _ in range(num): print("hello world") # 매개 변수가 없을 수 있음 a = [1, 2, 4, 3, 5] for i, val in enumerate(a): #enumerate()함수를 이용해서 인덱스..
-
백준 문제풀이-단계별 문제풀이 2단계 if문(Python , 1330 , 9498, 2753,14681, 2884)문제 풀이/Baekjoon 2021. 2. 14. 17:39
If 문 python에서 if문을 사용할 때에는 아래와 같은 문법을 가집니다. if 조건문 : 명령문 elif 다른 조건문 : 명령문 else : 명령문 python에서는 들여 쓰기를 통해 if문이 어디까지 실행될지를 결정합니다. 그리고 명령문이 참(True) 일 경우 실행되고 만약 명령문이 거짓(False) 일 경우 실행되지 않습니다. 또한, if를 사용한 이후에 처음 if문에서의 조건 외에 또 다른 조건문을 쓰기 위해서는 elif를 사용하고 c/c++에서의 else if와 같은 용도로 사용됩니다. 만약 조건문 외의 모든 경우에 대해서는 else를 사용합니다. 특히 조건문 다음에는 ' : ' 을 꼭 입력해 주셔야 합니다. c++과 c언어에서 if문은 if (조건문) { 명령문 } else if (조건문..
-
백준 문제풀이-단계별 문제풀이 1단계 입출력 사칙연산(python, 2557, 10718, 1000, 1001, 10998, 1008, 10869, 10430, 2588)문제 풀이/Baekjoon 2021. 2. 14. 04:57
이번 포스팅이 제 블로그 첫 번째 글이자 문제풀이 글이네요 앞으로 꾸준히 제가 공부한 만큼 올리도록 하겠습니다. 1 단계 문제를 풀이하는데 풀이가 길지 않으니 위 단계는 이 포스트 안에 모든 풀이를 올리겠습니다. 첫 번째 문제인 2557 문제입니다. 이 문제는 간단하게 Hello World! 를 출력하는 문제입니다. 파이썬에서는 출력을 하기 위해서는 print()함수를 사용합니다. 또한, 문자열을 출력할 때에는 출력할 문자를 ' '(작은 따옴표)나, " " (큰 따옴표) 사이에 넣어 출력할 수 있습니다. 풀이 print('Hello World!') 두 번째 문제인 10718번 문제는 위 문제를 두 번 출력하는 문제입니다. 이후에 for문이나 while문 같은 반복문을 사용하여 출력할 수 있지만 단순히 같..