본문 바로가기
728x90

ALGORITHM142

[BOJ/Python] 10818. 최소, 최대 📌 문제 https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 📌 문제 접근 방법 max, min 함수 사용 → 런타임 에러 sort함수 사용 📌 코드 N = int(input()) num = list(map(int, input().split())) num.sort() print(num[0], num[N-1]) 2021. 7. 27.
[SWEA/Python] 6311. 내장함수 4 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 문제 접근 방법 map이랑 lambda함수를 잘 안써서 사용법을 모르는 것도 모르는 거지만 이건 정말 if문 말고는 풀이법이 생각이 안났다.. 그래서 구글링해서 코드를 보고 충격.. 아스키 코드를 쓰는 거 였다니! 게다가 if문보다 훨씬 간단하다. 종종 써먹어야지..! 📌 코드 string_ABCD = 'ADCBBBBCABBCBDACBDCAACDDDCAABABDBCBCBDBDBDDABBAAAAAAADADBDBCBDABADCADC' total = list(map(lambda x :.. 2021. 7. 24.
[SWEA/Python] 6326. 함수의 기초 7 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 문제 접근 방법 팩토리얼 : n! = 1×2×3×……×(n-1)×n → n!=n×(n-1)! 재귀함수 사용 📌 코드 num = int(input()) def factorial(n) : if n 2021. 7. 22.
[SWEA/Python] 6323. 함수의 기초 4 📌 문제 https://swexpertacademy.com/main/main.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 📌 문제 접근 방법 피보나치 수열 : 처음 두 항을 1과 1로 한 후, 그 다음 항부터는 바로 앞의 두 개의 항을 더해 만드는 수열 f(n) = f(n-1) + f(n-2) 재귀함수 사용 📌 코드 number = int(input()) def fibo(number) : if number 2021. 7. 22.
728x90