Algorithm3 a 부터 b 까지의 합 - Python Algorithm loop_basic 코딩 언어의 기초나 알고리즘의 기초를 배우게 된다면 a부터 b까지의 단순 합을 구하는 논리문제는 자주 접하게 됩니다. 이번 글에서는 파이썬을 통해 a부터 b까지의 합을 구하는 기초 알고리즘을 알아보겠습니다. a,b = input("a와 b의 값을 입력하시오 >> (구분:공백)").split() a와 b 두 값을 input()을 통해 입력받고 split()을 통해 분할해 각각 a, b에 값을 넣어줍니다. 즉 한줄로 두 개의 값을 받았습니다. 다만 이렇게 값을 입력받으면 a, b는 정수형이 아닌 문자형으로 저장됩니다. 그러므로 a,b 두 변수의 값을 정수형으로 사용하고자 한다면 별도로 형 변환이 필요합니다. ▶split()에 대해 잘 모른다면 아래를 참고! [Python] - 문자열을 더 편리하게 관리하는 .. 2021. 1. 3. n까지의 합 - Python Algorithm loop_basic [Python] - 제어문 - if,while,for 반복문과 조건문 코딩을 할때 여러 기능을 제어하는 함수들을 제어문이라 하며 제어문 중에서는 반복문과 조건문이 존재한다. 그 중에서도 if는 조건을 설정하는 조건제어문 while과 for문은 반복제어문으로 반복 hobbylists.tistory.com for, while(반복문) 에 대해 모른다면 위 글을 먼저 읽어보고 오는 걸 추천한다. 최근 시작한 알고리즘 공부는 Python을 이용하기에 Python의 문법적 이해가 어느정도 동반되어야 한다. 먼저 while문을 이용한 n까지의 합 예제이다. n까지의 합 (while) print("1부터 n 까지의 정수의 합을 구하시오.") n = int(input("n의 값을 입력하시오 >> ")) # n의 수를 .. 2021. 1. 3. Python Algorithm 기초 공부1 1. 세 정수의 최댓값 구하기(maximum) #최댓값 구하는 알고리즘 print('세 정수의 최대값을 구한다') a=int(input('정수 a의 값을 입력하세요 : ')) b=int(input('정수 b의 값을 입력하세요 : ')) c=int(input('정수 c의 값을 입력하세요 : ')) maximum=a if b > maximum: maximum = b if c > maximum: maximum = c print('최댓값은 {}입니다.'.format(maximum)) #선택구조 maximum은 최댓값이 담길 변수 두 번의 if문이 b와c 그리고 maximum간의 크기 비교를 수행함. 1-1. 세 정수의 최댓값 구하기(maximum) 실행시간 측정 #최댓값 구하는 알고리즘 import time s.. 2020. 12. 13. 이전 1 다음