본문 바로가기
반응형

분류 전체보기172

2025 소프트웨어 개발보안 경진대회 후기 오랜만에 쓰는 블로그 작년(2025년)에 나갔던 대회입니다 소프트웨어 개발보안 경진대회 12회째 인 것 같더라고요 2. 대회 주제- AI를 활용하여 안전한 소프트웨어 개발• 트랙 A (기술혁신성 부문): 오픈소스를 활용한 안전한 SW개발• 트랙 B (공공활용성 부문): 공공데이터를 활용한 안전한 SW개발https://sducoss.ac.kr/ko/community/notice/inno/view/151 대회 주제가 ai를 활용하여 안전한 소프트웨어 개발하는 것이었어요즉 그냥 AI를 쓰는 자유주제였습니다 저희팀은 트랙 B를 선택했고 시큐어코딩대회니까 보안 SW라도 만들까했는데 팀원이 분명 이번 대회에는 그런 주제 넘쳐날거라고 하면서 다른거 하자했습니다. 그래서 항상 잘 통하는 사회적 임팩트를 가진 아이디어.. 2026. 5. 13.
2025 SW중심대학 디지털 경진대회 후기 항상 블로그 써야지하면서 까먹네요 2025 SW중심대학 디지털 경진대회 SW 트랙으로 참가했는데 예선통과하면 일단 입상하는 대회라 참 좋았습니다. 다른 대회들은 본선, 결선까지 내보내져서 고생하다가 상 못받으면 힘이 빠지는데.. 하여간에 이런 대회가 많이 생기면 좋겠네요 아이디어는 QR코드를 이용한 큐싱, 혹은 문자를 이용한 피싱인 스미싱 등을 막아주는 서비스로 했고, 악성 url ai모델은 이미 있기도 하고해서 사용성을 중심으로 개발을 했습니다. (사용자을 덜 귀찮게하는 보안앱을 컨셉으로 만들었어요) 팀원이 예쁘게 디자인했는데, 저 가운데로고 그라데이션 있는게 제가 예쁘다하니까 촌스럽다고 거절 당한게 슬프네요 이렇게 디자인하고 플러터랑 노드로 슥슥 만들었습니다. 예선은 전문가 투표 가중치가.. 2025. 10. 6.
[백준 / Python] 32031번 석고 모형 만들기 문제https://www.acmicpc.net/problem/32031코드 import sysinput = sys.stdin.readliner, c = map(int, input().split())parent = [i for i in range(r * c * 8)]union_size = [1 for _ in range(r * c * 8)]def find(a): if parent[a] == a: return a parent[a] = find(parent[a]) return parent[a]def union(a, b): a = find(a) b = find(b) if a == b: return if union_size[a] 1x1 석고가 .. 2025. 8. 30.
[백준/Python] 34069번 자리 바꾸기 항상 cpp로 갈아타야지하면서 생각은 하는데 손이 잘 안가네요.. 문제https://www.acmicpc.net/problem/34069 코드n, m = map(int, input().split())data = []for i in range(n): a = list(map(int, input().split())) data.append(a)if n % 2== 0: print("Yes") for i in range(n): for j in range(m): if i % 2 == 0: print(data[i+1][j], end=' ') else: print(data[i-1][j], end.. 2025. 8. 27.
[백준 / Python] 14728번 벼락치기 - (배낭문제) 문제 https://www.acmicpc.net/problem/14728 풀이n, t = map(int, input().split())wdata = list()vdata = list()for i in range(n): a, b = map(int,input().split()) wdata.append(a) vdata.append(b) def d(n, k, weight, v): # k는 가능무게 n은 item 수 dp = [[0] * (k + 1) for _ in range(n+1)] # dp for i in range(1, n + 1): for w in range(1, k+1): if weight[i-1] DP로 해결할 수 있는 기본.. 2025. 6. 28.
[영어] 동, 서, 남, 북 영어로 / 동쪽 서쪽 남쪽 북쪽 영어로 이런 그림 있으면 아이들이 열심히 공부하지 않을까요 한국어영어동East서West남South북North동East발음: iːst이스트 라고 발음하면 됩니다. 서West발음: west웨스트라고 발음하면 됩니다. 남South발음: saʊθ사우θ라고 발음하면 딥니다.θ은 th 발음입니다. 북North발음: /nɔːrθ/ (영국) /nɔːrθ/ 또는 /nɔrθ/ (미국) 발음을 쉽게하려면 노어θ 라고 발음하면 됩니다. 추가 발음 설명입니다. iː : 길게 늘어나는 '이' 소리 (East)aʊ : 입을 벌렸다가 '우'로 닫는 이중모음 (South)θ : 혀를 이 사이에 살짝 넣고 내는 무성음 (South, North)ɔː 또는 ɔ: 깊은 '오' 소리 (North – 영국 발음에서 길게, 미국 발음은 짧게도.. 2025. 5. 22.
[홍보] 🚀 2025 ACPC AWS x Codetree 프로그래밍 경진대회 🚀 프로그래밍 실력을 뽐낼 준비가 되셨나요? 세계 최고의 클라우드 서비스인 AWS 인프라를 활용하여, 국제정보올림피아드 출신들로 구성된 코드트리 팀이 직접 출제 및 관리하는 프로그래밍 경진대회가 열립니다!✅ 온라인 예선: 4월 21일(월) ~ 5월 16일(금)✅ 본선 대회: 5월 25일(일) 13:00~17:00 (AWS 코리아 본사)✅ 참가 자격: 대학(원) 재학생 또는 휴학생✅ 사용 가능 언어: Python, Java, C/C++최대 300만원의 상금과 국제정보올림피아드(IOI), ICPC 수상자들의 멘토링 기회까지!지금 바로 참가 신청하고 최고의 알고리즘 대회에서 당신의 역량을 펼쳐보세요.👉 참가 신청: https://discord.com/invite/6nSjApMwmF (ACPC 디스코드 채널)#A.. 2025. 5. 16.
[백준 / Python] 25497번 기술 연계마스터 임스 문제https://www.acmicpc.net/problem/25497코드N = int(input())data = input()Ls = 0Ss = 0answer = 0for i in data: if i in '0123456789': answer += 1 elif i == 'L': Ls += 1 elif i == 'R': if Ls: Ls -= 1 answer += 1 else: break elif i == 'S': Ss += 1 elif i == 'K': if Ss: answer += 1 Ss.. 2025. 4. 16.
[백준/Python] 33677번 푸앙이와 콩나무 문제https://www.acmicpc.net/problem/33677 코드import mathfrom collections import dequen = int(input())data = {}day = 0answer = 10**8water = 0data[1] = [answer, water]data[n] = [0,0] # day, waterqueue = deque()queue.append(n)while queue: cur = queue.popleft() if n == 0: data[1] = [-1, -1] break if n == 1: data[1] = [0, 0] break if n == 2: data[1] = [1, 1.. 2025. 4. 4.
[백준/Python] 1005번 ACM Craft 문제https://www.acmicpc.net/problem/1005풀이import sysfrom collections import dequeinput = sys.stdin.readlinedef solve(): n, k = map(int, input().split()) D = list(map(int,input().split())) g = {} memo = [0] * n answerlist = [0] * n for i in range(k): x, y = map(int, input().split()) x -= 1 y -= 1 if x not in g: g[x] = [] g[x].append(y).. 2025. 3. 18.
728x90
반응형