백준 4

[python]bool 자료형/함수, 논리연산자

※ boolean bool 자료형 True, False ※ bool 함수 bool(값이 있는 변수) == True int(bool(True))) == 1 # 백준 2753 a = int(input()) if a % 4 == 0: if a % 100 == 0: if a % 400 == 0: print(1) else: print(0) else: print(1) else: print(0) # bool a = int(input()) print(int((not a % 4) and (a % 100 or not a % 400))) # 프로그래머스 n의 배수 def solution(num, n): return 1 if num % n == 0 else 0 # 다른 풀이 # return int(num % n == 0) #..

Coding/Python 2024.03.14

[python]sum

기본 함수!! 쓰는 거 기억하기 ※ sum() 각 요인의 합 도출 # 백준 11382 a, b, c = map(int, input().split()) print(a + b + c) # sum print(sum(int(i) for i in input().split())) # 프로그래머스 홀짝 합 def solution(n): # 홀수면 n 이하 홀수의 합, 짝수면 n 이하 짝수 제곱의 합 return sum(x*x for x in range(0, n+1, 2)) if n%2 == 0 else sum(range(1, n+1, 2)) # 다른 풀이 # if n%2: # return sum(range(1,n+1,2)) # return sum([i*i for i in range(2,n+1,2)])

Coding/Python 2024.03.14