본문 바로가기

전체 글195

[파이썬] 중간고사 정리 match -case 예시문 P.126 : python 3.10 부터 추가 x = int(input('---->')) if x%2==0: print("짝수") else: print("홀수") # _ 와일드 카드라고 한다. match x%3: case 0: print("3의배수") case _: print("3의배수가아님") match x%3: case 0: print("3의배수") case 1 | 2: #1인 경우, 2인 경우. print("3의배수가아님") 학점 matchcase sGrade = input('--->') match sGrade: case 'A': point = 4 case 'B': point = 3 case 'C': point = 2 case 'D': point = 1 case _ : .. 2023. 10. 23.
[취준] 2023 하반기 CJ 올리브네트웍스 코딩테스트 후기 2023.10.20 (금) 14:00 ~ 16:00 시험 응시 1. 그냥 구현 2. DP 동적 프로그래밍 문제, 줄 자르기 문제 3. 무슨 문제인지 모르겠음. 시간이 너무 부족했고, 톡방 분들이 말씀하시는 걸 보니, 쉽게 나온 편이라고 한다. 나는 1번 문제를 괜신히 1시간이 되었을 즈음, 이상하게 푼 것 같고 잘 푼 것 같지도 않다. 결과 : 0.5 솔 각........ㅎ 이번 첫 코딩테스트를 기반으로, 매일매일 꾸준히 도장깨기를 해야겠다 :) 아자아자, 파이팅 :) + 오늘 결과가 떴는데.. 불합! 공부 열심히 하자!!!!! 2023. 10. 22.
[컴퓨터 보안] 시저 암호, 전치암호 C언어 코드 ** 학교 과제 일부이며, 본 코드는 chat GPT의 도움을 받았습니다. ** 답안에 사용된 아이디어는 gpt가 아닌 제 생각이기에 정확하지 않습니다. 요구 사항 1) 키워드 7개 ~10개 사이로 구성된 한 문장을 생성하는 기능을 작성하시오. 2) 생성된 문장(평문)에 시저 암호를 적용하여 암호문을 생성하는 기능을 작성하시오. 3) 생성된 암호문을 대상으로 암호를 해독하여 평문으로 복호화 할 수 있는 일종의 해독기 기능을 작성하시오. 4) 위 내용을 100회 반복 후 암호문을 복호화 하는데 걸리는 평균 시간을 측정하여 성능 분석 을 진행하시오. 진행 방법 1) 위의 요구사항을 만족하는 c언어 코드를 작성한다. 2) 단어 값들을 가지고 있는 txt 파일을 작성한다. 3) 작성한 c 파일을 디버깅한다. 4.. 2023. 8. 18.