#서두 인증으로 탈락메일을 올리고 싶은데 거의 40줄가까이 위로글을 써주셨고 이름이 너무 많이 들어가 가리기가 힘들어서 못올리는게 아쉽다. 지금까지 탈락한 기업중에 이렇게까지 글을 써주는 인사팀이 있을까 생각이 들정도로 탈락해도 기분나쁘지 않는? 그런 기업이었던거 같다. 지원할때 도움되는 글이 별로 없어서 어떤식으로 준비해야할지 막막했는데 내가 경험했던 내용 토대로 다들 준비 잘 하셔서 합격하셨으면 좋겠다 생각이 들어 적게되었다. #서류 1. 본인의 긍정적인 모습(장점)과 개선이 필요한 모습(단점)에 대해 작성해주세요. 면접때 말하던 장점과 단점을 썼다 단점도 너무 치명적이지 않은 단점 골라서 썼고 비율은 8대2정로 썼는데 장점을 쓸때 경험위주로 작성했다. ex) ~이러한 장점이 있다. ~활동을 하며 ~..
#문제링크 https://www.acmicpc.net/problem/2665 2665번: 미로만들기 첫 줄에는 한 줄에 들어가는 방의 수 n(1 ≤ n ≤ 50)이 주어지고, 다음 n개의 줄의 각 줄마다 0과 1이 이루어진 길이가 n인 수열이 주어진다. 0은 검은 방, 1은 흰 방을 나타낸다. www.acmicpc.net #나의풀이 import sys from heapq import heappush, heappop delta = [[1, 0], [0, 1], [-1, 0], [0, -1]] if __name__=="__main__": N = int(sys.stdin.readline()) board = [] for _ in range(N): board.append(list(map(int, sys.stdin..
#문제링크 https://www.acmicpc.net/problem/22866 22866번: 탑 보기 3번째 건물에서 볼 수 있는 건물은 2, 4, 8번째 건물로 총 3개를 볼 수 있다. 그 중 3번째 건물과 가장 가까운 건물은 2, 4번째 있는 건물로 이 중 번호가 작은 번호인 2가 답이 된다. www.acmicpc.net #나의풀이 import sys if __name__=="__main__": N = int(sys.stdin.readline()) arr = list(map(int, sys.stdin.readline().split())) near = [[-1, 2147000000] for _ in range(N)] count = [] stack = [] for i in range(N): while l..
#문제링크 https://www.acmicpc.net/problem/16120 16120번: PPAP 첫 번째 줄에 문자열이 주어진다. 문자열은 대문자 알파벳 P와 A로만 이루어져 있으며, 문자열의 길이는 1 이상 1,000,000 이하이다. www.acmicpc.net #나의풀이 import sys from collections import deque if __name__=="__main__": S = sys.stdin.readline().rstrip() stack = [] for i in range(len(S)): if len(stack) == 0: stack.append(S[i]) continue if len(stack) > 2: if "".join(stack[len(stack)-3:len(stac..