목록전체 글 (55)
IT 세계의 후아
구글 문서에서 표를 작성할 때마다.. 이렇게 잘리듯이 페이지를 이상하게 넘어가는 경우가 종종 있다 그래도 내가 만들었을 때는 어찌저찌 해결했던 것 같은데(이것도 기억이 사라졌...) 다른 사람이 만든 문서에서는 그냥 써야되나..하고 썼던 기억이 난다 오늘은 표에서 이것저것 건들여보다가 깔꼼하게 해결방법을 찾아서! 잊지 않으려고 기록한다... 그리고 검색해도 아무것도 안 나오던 답답함을 똑같이 느끼고 계실 분들께....자그마한 도움이 되고자... 암튼 방법은 간단하다 잘라진 표 위에서 우클릭-표 속성으로 가면 '최소 행 높이'가 설정돼있었다 저 체크를 풀어주기만 하면!! 끝입니다... 정말 쓰고 보니 별게 없네요..^^ 저처럼 엉뚱한 데서 열받고 계셨던 분들 있다면...잘 해결되셨길 바라며.. 다시 자소서..
간단하게 생각하는 법 연습! # 백준 2525 h, m = map(int, input().split()) t = int(input()) res = h * 60 + m + t if res / 60 >= 24: print("%d %d" % (res / 60 - 24, res % 60)) else: print("%d %d" % (res / 60, res % 60)) # 수정 후 h, m = map(int, input().split()) hm = h*60 + m hm += int(input()) if hm / 60 >= 24: hm -= 24*60 print(hm // 60, hm % 60)
※ 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) #..
기본 함수!! 쓰는 거 기억하기 ※ 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)])
f'문자열 {변수}' # 백준 10926 print(input() + "??!") # f-string a = input() print(f"{a}??!") #프로그래머스 a, b = map(int, input().strip().split(' ')) print(f"a = {a}\nb = {b}") print(f"{a} + {b} = {a+b}") print("{} + {} = {}".format(a, b, a+b)) # 더 크게 합치기 def solution(a, b): # return max(int(str(a) + str(b)), int(str(b) + str(a))) return max(int(f"{a}{b}"), int(f"{b}{a}")) "%d %s" % (값, 값) # 백준 2525 h, m = ..
※ map(function, iterable)iterable 데이터 요소들에 function을 적용# 백준 10869a, b = input("").split()print(int(a) + int(b))# map 활용a, b = map(int, input().split())print(a + b) # 프로그래머스 lv0 배열 원소의 길이["we", "are", ...] => [2, 3, ...]def solution(strlist): return [len(i) for i in strlist] # return list(map(len, strlist))
※ 내장함수 기억하기!ord(문자) = 아스키코드chr(아스키코드) = 문자print(ord("A")) # 65print(ord("a")) # 97print(ord("z")) # 122print(ord("0")) # 48print(ord("9")) # 57print(chr(65)) # Aprint(chr(48)) # 0# 프로그래머스 lv0 문자 개수 세기# "Programmers" A~z까지 countdef solution(s): li = [0]*52 for i in s: if ord(i) ※ string.ascii_uppercase대소문자 리스트 생성['A', 'B', ..., 'Z'] # ascii_uppercase['a', 'b', ..., 'z'] ..