본문 바로가기 메뉴 바로가기

hdd

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

hdd

검색하기 폼
  • 분류 전체보기 (329)
    • 암호학 (1)
    • SQL injection (117)
      • lord of SQL (50)
      • injection 문법 (2)
      • Zixem (10)
      • webhacking (55)
    • MySQL (1)
    • 백준 (121)
    • 코딩테스트 (2)
    • 백지 (4)
    • 프로그래머스 (45)
    • 기술스택 (34)
      • 자바(Spring) (34)
      • DataBase (0)
    • CS(Coumpter Science) (1)
    • 일기 (3)
  • 방명록

전체 글 (329)
백준 2490 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 뭐.. 그냥 설명이 필요 없다. 코드 for i in range(3): array = list(map(int,input().split())) if sum(array) == 0: print('D') elif sum(array) == 1: print('C') elif sum(array) == 2: print('B') elif sum(array) == 3: print('A') else: print('E')

백준 2023. 6. 27. 00:38
블로그 태그 만들기 코드 [python]

솔직히 포스팅하고 매번 태그를 입력하는 게 귀찮아 죽겠다. 어느 정도 고정된 형식을 유지하려고 노력하지만, 사람인지라 가끔 헷갈릴 때도 있고, 여러 가지 상황들이 생긴다. 그래서 문제 번호와, 제목을 입력하면 알아서 태그를 출력해주는 정말 간단하지만 상당 부분의 귀찮음을 덜어주는 코드를 만들었다. 코드 import pyperclip a = int(input("숫자를 입력하세요: ")) b = input("문자열을 입력하세요: ") output = "백준, 백준 {}, 백준 {}번, 백준 {}, 백준 {} 파이썬, 백준 {} 파이썬, {} 파이썬, ys.k, samron3".format(a, a, b, b, a, b) print(output) pyperclip.copy(output) ㅋㅋㅋㅋㅋㅋㅋ 이 코드..

백지 2023. 6. 27. 00:30
백준 1010 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 그냥 수학 문제다. 필자는 고등학생 때, 확률 및 통계 과목에서 나름 자신이 있었다. 6년이 지난 지금, 자신감은 사라졌다. 근데 솔직히 보자마자 이거 조합 같은데, 생각은 났다. 공식이 기억이 안나서 그러지 ㅋㅋ... 잡담은 일축하고 코드를 보자. import sys as s a = int(input()) def fac(x): b = 1 for i in range(x,0,-1): b *= i else: return b for i in range(a): n,m = map(int,s.stdin.readline().split()) print(fac(m)//(fac(m-n)*fac(n))) 조합 공식 nCr = n!/(n..

백준 2023. 6. 27. 00:23
백준 1934 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 풀다가, 솔직히 기초문제는 이러이러한 게 있다~ 하고 봐두고 넘어가는 게 좋다는 생각이 들었다. 그래서 찾아봤다! 유클리드 호제법이란다. 간단하게 설명하면 두수의 곱 / 두 수의 최대공약수이다. 최대 공약수를 구하는 과정 또한 새롭게 배우게 되었다. 코드 a = int(input()) for i in range(a): n, m = map(int,input().split()) nn, mm = n, m while mm != 0: nn = nn % mm nn, mm = mm, nn print(n*m//nn) 출처 : https://youjin86.tistory.com/64 [백준] 1934번 최소공배수 - 파이썬(Pyth..

백준 2023. 6. 26. 22:49
백준 1929 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 개인적으로 너무 아쉬운 문제이다. 처음 소수 구하기를 만들고 제출했을 때, 시간 초과 오류가 떴다. 그리고 정답 비율을 보니, 26%로 악랄한 문제인듯하다. 어떻게 시간을 단축시킬 수 있다 생각을 했다. 배열에 2~n 값까지 미리 넣어두고, 2의 배수부터 삭제하고, 남아있는 다음 배열부터 또 삭제해 나가면 되지 않을까? 생각했다. 결과적으로 맞다. 근데 아직도 파이썬 기초 문법이 활용을 못해 구현을 못했다. 화가 났다. 결국 스스로 풀지 못하고 다른 사람 코드를 참고했다. 나는 어떻게든 시간 줄이려고 sys.stdin 까지 썼는데, 이것마저 안 쓰고 클리어 한 분이 계신다. 그분 코드를 참고했다. 코드 import ..

백준 2023. 6. 26. 03:27
백준 1012 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 이번 문제도 그래프 탐색 문제이다. 필자는 bfs방식을 채택하였다. 코드를 보자 코드 from collections import deque a = int(input()) queue = deque() count = 0 dx = [1, -1, 0, 0] dy = [0, 0, -1, 1] for i in range(a): array = [] n, m, c = map(int,input().split()) for j in range(c): array.append(list(map(int,input().split()))) queue.append((array[0])) while queue: k = queue.popleft() ar..

백준 2023. 6. 26. 01:00
백준 1316 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 이 문제를 풀며 또 창의력이 필요하다 생각했다. 나의 풀이는 고전적이고 기계적인 느낌이지만, 다른 사람들의 풀이는 참신하며, 새롭다. 코드 a = int(input()) for i in range(a): word = input() for j in range(len(word)-1): if word[j] == word[j+1]: pass elif word[j] in word[j+1:]: a -= 1 break print(a) 출처 : https://hyunsun99.tistory.com/142 [Python][백준] 1316번: 그룹 단어 체커 그룹 단어 체커 문제 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 ..

백준 2023. 6. 25. 15:46
백준 11399 문제풀이 [python]

포스팅에 앞서 내용이 틀릴 수 있습니다. 해당 부분 지적 감사히 받습니다. 문제를 보자. 2가지 방법으로 문제를 풀었다. 이전 풀었던 dp문제에 한이 남아 그런지 dp로도 풀었고, 그냥 방식으로도 풀었다. 근데 굳이 dp쓸 필요가 없다. 코드는 두 코드 모두 첨부한다 dp코드 a = int(input()) array = list(map(int,input().split())) array.sort() dp = [0] * (a+1) for i in range(1,a+1): dp[i] = sum(array[0:i]) + dp[i-1] print(dp[a]) 코드 a = int(input()) array = list(map(int,input().split())) array.sort() val = 0 for i i..

백준 2023. 6. 25. 00:25
이전 1 ··· 16 17 18 19 20 21 22 ··· 42 다음
이전 다음
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • extends
  • zixem
  • static
  • samron3
  • 자바
  • Los
  • webhacking.kr
  • 김영한 실전 자바 기초
  • lord of sql
  • los 15단계
  • 기술스택
  • 김영한
  • los 15
  • 백준 피보나치 수열
  • 상품을 구매한 회원 비율 구하기 파이썬
  • spring
  • 프로그래머스 상품을 구매한 회원 비율 구하기 파이썬
  • 상속
  • 김영한 실전 자바 중급
  • 스프링
  • 프로그래머스 상품을 구매한 회원 비율 구하기
  • java
  • 프로그래머스
  • 김영한 실전 자바 기본
  • 코딩테스트
  • 코딩테스트 준비
  • 백준 피보나치
  • 백준
  • ys.k
  • samron
more
«   2025/11   »
일 월 화 수 목 금 토
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
글 보관함
250x250

Blog is powered by Tistory / Designed by Tistory

티스토리툴바