목록알고리즘 (72)
짱이 될거야
sentence = input() if len(sentence) >= 5 and sentence[-5:] == "driip": print("cute") else: print("not cute")
https://www.acmicpc.net/problem/10989 10989번: 수 정렬하기 3 첫째 줄에 수의 개수 N(1 ≤ N ≤ 10,000,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 10,000보다 작거나 같은 자연수이다. www.acmicpc.net 처음에는 직관적으로 sort() 함수를 사용했다. 하지만 이렇게 하니까 계속 메모리 초과가 났다. N을 제외한 input의 개수가 1~10,000,000이기 때문인 것 같다. # 오류난 코드(메모리 초과) import sys input = sys.stdin.readline N = int(input()) arr = list(int(input()) for _ in range(N)) arr.sort() for i in r..
https://www.acmicpc.net/problem/2468 2468번: 안전 영역 재난방재청에서는 많은 비가 내리는 장마철에 대비해서 다음과 같은 일을 계획하고 있다. 먼저 어떤 지역의 높이 정보를 파악한다. 그 다음에 그 지역에 많은 비가 내렸을 때 물에 잠기지 않는 www.acmicpc.net 높이가 1이상 100 이하의 정수인데, 1~100까지의 높이 모두를 고려하는 것은 시간 낭비이다. 따라서 가장 먼저 2차원 배열에 있는 값 중 가장 큰 값(=최대 높이)을 찾는다. 그리고 0부터 최대높이까지 각 높이에 대해 물에 잠기는 경우를 고려한다. from collections import deque import sys input = sys.stdin.readline def bfs(si, sj, n..
참고 사이트 (Unity 공식문서) https://docs.unity3d.com/kr/530/Manual/StyledText.html 리치 텍스트 - Unity 매뉴얼 UI 요소와 텍스트 메시의 텍스트에는 여러 폰트 스타일 및 크기가 사용될 수 있습니다. 리치 텍스트는 UI 시스템과 레거시 GUI 시스템에서 모두 지원됩니다. Text, GUIStyle, GUIText, TextMesh 클래스에는 U docs.unity3d.com 먼저, 바꾸고 싶은 색의 코드를 찾아서 변수로 설정한다. 색을 바꿀 텍스트 오브젝트가 여러 개일 경우, 색상을 바꿀 때마다 모든 해당 오브젝트를 다 찾을 필요 없이 색상 변수만 수정하면 되기 때문이다. // 예시: 바꿀 색상 변수(빨강) private string resultCo..
https://www.acmicpc.net/problem/10819 10819번: 차이를 최대로 첫째 줄에 N (3 ≤ N ≤ 8)이 주어진다. 둘째 줄에는 배열 A에 들어있는 정수가 주어진다. 배열에 들어있는 정수는 -100보다 크거나 같고, 100보다 작거나 같다. www.acmicpc.net N의 값이 3
https://www.acmicpc.net/problem/1012 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net from collections import deque import sys input = sys.stdin.readline def bfs(si, sj): q = deque() q.append((si, sj)) visited[si][sj] = 1 while q: si, sj = q.popleft() for di, dj in [(-1, 0), (1, 0), (0, -1), (0, 1)]: ni, nj = si+di..