CHIqueen
https://www.acmicpc.net/problem/4344 4344번: 평균은 넘겠지 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자 www.acmicpc.net [print("{:.3f}%".format(sum([1 for j in i[1:] if j>sum(i[1:])/i[0]])/i[0]..
#오늘의 시간낭비 파이썬 오픈카톡방에 질문으로 "딕셔너리의 모든 값에 +1하는 좋은 방법이 있을까요? 반복문으로 모든 원소에 접근해야만 하나요?" 가 올라왔다. list는 한줄로 list(map(lambda x:x+1,a)) 으로 가능하지만 막상 dict는 한줄로 떠오르지 않았다. for문으로는 간단하게 for i in c: c[i]+=1 매우 간단하게 2줄로 끝나지만 이대로 끝내면 재미없다. 파이썬은 사기이기 때문에 한줄로 끝내보려 한다. dict(zip(a.keys(),map(lambda x:x[1]+1,a.items()))) 다른 방법으론 dict(zip(a.keys(),map(lambda x:a.get(x)+1,a.keys()))) 이것도 있는데 for코드가 빠를거 같다. 생각한 김에 테스트해보자..
시작해보자 $ vol.py -f for2.raw imageinfo Volatility Foundation Volatility Framework 2.6 INFO : volatility.debug : Determining profile based on KDBG search... Suggested Profile(s) : Win7SP1x86_23418, Win7SP0x86, Win7SP1x86 AS Layer1 : IA32PagedMemoryPae (Kernel AS) AS Layer2 : VirtualBoxCoreDumpElf64 (Unnamed AS) AS Layer3 : FileAddressSpace (/home/sansforensics/Desktop/for2.raw) PAE type : PAE DTB :..