분류 전체보기

· 잡담
2.26일 저번에 떨어진 ADSP(데이터분석 준 전문가) 시험을 다시 봤다... 저번에 점수는 넘겼는데 과락땜에 떨어진게 너무 아쉬워서 최대한 빨리봐야 기억에 남아있을 것 같아 첫시험을 잡아서 바로 봐버렸다. 우선 결과는 아직 1달 뒤에 나오지만 가채점한 결과 이번엔 통과한 것 같다!!!!!! 아직 설레발은 이르지만 가채점 결과 1과목 1개, 2과목 2개, 3과목 1개 틀려서 안전하게 통과다. 이번시험은 저번보다 훨씬 쉬웠던 것 같아서 문제 복원도 카페에 바로 올라와서 맞춰봤다. 우선 이번 시험준비는 솔직히 대충한 것 같다. 책을 저번 시험떨어지고 약 2달만에 봐서 그런지 아직 기억에 많이 남아있어서 한번씩 보니까 기억이나서 이번엔 좀 지엽적으로 외우려고 노력했다. 정의같은것도 다시한번 외우고 우선 기출..
문제 5397번: 키로거 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한줄로 이루어져 있고, 강산이가 입력한 순서대로 길이가 L인 문자열이 주어진다. (1 ≤ L ≤ 1,000,000) 강산이가 백스페이스를 입 www.acmicpc.net 코드 My answer from collections import deque T = int(input()) for _ in range(T): L = input() left = deque() right = deque() for i in L: if(i==""): if(len(right)!=0): left.append(right.popleft()) elif(i=="-"): if(len(left)!=0): left.pop() else: left.append..
문제 1021번: 회전하는 큐 첫째 줄에 큐의 크기 N과 뽑아내려고 하는 수의 개수 M이 주어진다. N은 50보다 작거나 같은 자연수이고, M은 N보다 작거나 같은 자연수이다. 둘째 줄에는 지민이가 뽑아내려고 하는 수의 위치가 www.acmicpc.net 코드 My answer import sys from collections import deque input=sys.stdin.readline n,m=map(int,input().split()) a=deque([i+1 for i in range(n)]) b=list(map(int,input().split())) cnt=0 while(len(b)!=0): if(a[0]==b[0]): a.popleft() b.pop(0) else: ind=a.index(b[..
문제 1966번: 프린터 큐 여러분도 알다시피 여러분의 프린터 기기는 여러분이 인쇄하고자 하는 문서를 인쇄 명령을 받은 ‘순서대로’, 즉 먼저 요청된 것을 먼저 인쇄한다. 여러 개의 문서가 쌓인다면 Queue 자료구조에 www.acmicpc.net 코드 My answer import sys input=sys.stdin.readline from collections import deque tc=int(input()) for _ in range(tc): n,m=map(int,input().split()) imp=deque(map(int,input().split())) doc=deque([i for i in range(n)]) i=1 m=doc[m] while(1): if(max(imp)==imp[0]): i..
문제 2776번: 암기왕 연종이는 엄청난 기억력을 가지고 있다. 그래서 하루 동안 본 정수들을 모두 기억 할 수 있다. 하지만 이를 믿을 수 없는 동규는 그의 기억력을 시험해 보기로 한다. 동규는 연종을 따라 다니며, www.acmicpc.net 코드 My answer import sys input=sys.stdin.readline t=int(input()) for i in range(t): n1=int(input()) note1=list(map(int,input().split())) n2=int(input()) note2=list(map(int,input().split())) result=set(note1)&set(note2) for j in note2: if(j in result):print(1) e..
문제 10546번: 배부른 마라토너 마라토너라면 국적과 나이를 불문하고 누구나 참가하고 싶어하는 백준 마라톤 대회가 열린다. 42.195km를 달리는 이 마라톤은 모두가 참가하고 싶어했던 만큼 매년 모두가 완주해왔다. 단, 한 명 www.acmicpc.net 코드 My answer import sys input=sys.stdin.readline n=int(input()) a=dict() for i in range(n): tmp=input().rstrip() if(tmp not in a):a[tmp]=1 else:a[tmp]+=1 for i in range(n-1): b=input().rstrip() a[b]-=1 if(a[b]==0): del a[b] print(*a) Another answer impo..
창빵맨
'분류 전체보기' 카테고리의 글 목록 (50 Page)