코낙의 코딩일기

고정 헤더 영역

글 제목

메뉴 레이어

코낙의 코딩일기

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (87)
    • TIL (4)
    • Python (78)
      • Coding weight lightening (4)
      • Built-In Function (2)
      • Module (0)
      • Concept (6)
      • 문제풀이 (32)
      • 문제풀이 (삼성 A형 대비) (32)
      • 웹 퍼블리싱 (2)
    • C언어 (4)
      • 문제풀이 (삼성 A형 대비) (4)
    • Informaition (1)
      • Technology (0)
      • Product (0)
      • 이것저것 (1)

검색 레이어

코낙의 코딩일기

검색 영역

컨텐츠 검색

Python/문제풀이

  • 파이썬으로 풀어보는 백준 14888번: 연산자 끼워넣기

    2020.01.21 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 2580번: 스도쿠

    2020.01.20 by 코딩하는 낙타

  • [SW Expert Academy] 5550. 나는 개구리로소이다

    2020.01.18 by 코딩하는 낙타

  • 백준 2108번: 통계학

    2020.01.17 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 9663번: N-Queen

    2020.01.15 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 15649번 N과 M

    2020.01.15 by 코딩하는 낙타

  • 파이썬으로 풀어보는 백준 11650번, 11651번: 좌표 정렬하기

    2020.01.15 by 코딩하는 낙타

  • (Python) 문자열에서 모음 지우기

    2020.01.14 by 코딩하는 낙타

파이썬으로 풀어보는 백준 14888번: 연산자 끼워넣기

https://www.acmicpc.net/problem/14888 14888번: 연산자 끼워넣기 첫째 줄에 수의 개수 N(2 ≤ N ≤ 11)가 주어진다. 둘째 줄에는 A1, A2, ..., AN이 주어진다. (1 ≤ Ai ≤ 100) 셋째 줄에는 합이 N-1인 4개의 정수가 주어지는데, 차례대로 덧셈(+)의 개수, 뺄셈(-)의 개수, 곱셈(×)의 개수, 나눗셈(÷)의 개수이다. www.acmicpc.net 내 풀이: 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 N = int(input()) sequence = l..

Python/문제풀이 2020. 1. 21. 10:58

파이썬으로 풀어보는 백준 2580번: 스도쿠

https://www.acmicpc.net/problem/2580 2580번: 스도쿠 스도쿠는 18세기 스위스 수학자가 만든 '라틴 사각형'이랑 퍼즐에서 유래한 것으로 현재 많은 인기를 누리고 있다. 이 게임은 아래 그림과 같이 가로, 세로 각각 9개씩 총 81개의 작은 칸으로 이루어진 정사각형 판 위에서 이뤄지는데, 게임 시작 전 몇 몇 칸에는 1부터 9까지의 숫자 중 하나가 쓰여 있다. 나머지 빈 칸을 채우는 방식은 다음과 같다. 각각의 가로줄과 세로줄에는 1부터 9까지의 숫자가 한 번씩만 나타나야 한다. 굵은 선으로 구분되어 있는 3 www.acmicpc.net 내 풀이: 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..

Python/문제풀이 2020. 1. 20. 16:48

[SW Expert Academy] 5550. 나는 개구리로소이다

https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWWxqfhKAWgDFAW4 SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 내 풀이: 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 31 32 33 34 35 36 37 38 N = int(input()) def frog(word): cnt_c = 0 cnt_r = 0 cnt_o = 0 cnt_a = 0 cnt_k = 0 result = 0 for i in word: if i..

Python/문제풀이 2020. 1. 18. 09:46

백준 2108번: 통계학

https://www.acmicpc.net/problem/2108 2108번: 통계학 첫째 줄에 수의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 그 다음 N개의 줄에는 정수들이 주어진다. 입력되는 정수의 절댓값은 4,000을 넘지 않는다. www.acmicpc.net 내 풀이: 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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 num = int(input()) result = [0] * 8001 for i in range(num): n = int(input()) result[n+4000] += 1 sum = 0 for i in ..

Python/문제풀이 2020. 1. 17. 16:38

파이썬으로 풀어보는 백준 9663번: N-Queen

https://www.acmicpc.net/problem/9663 9663번: N-Queen N-Queen 문제는 크기가 N × N인 체스판 위에 퀸 N개를 서로 공격할 수 없게 놓는 문제이다. N이 주어졌을 때, 퀸을 놓는 방법의 수를 구하는 프로그램을 작성하시오. www.acmicpc.net 내 풀이: 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 31 32 33 34 N = int(input()) row = [100] * N check = [False] * (N+1) result = 0 def checking(index, i): for j in range(index): if abs(row[j] - i)..

Python/문제풀이 2020. 1. 15. 23:29

파이썬으로 풀어보는 백준 15649번 N과 M

https://www.acmicpc.net/problem/15649 15649번: N과 M (1) 한 줄에 하나씩 문제의 조건을 만족하는 수열을 출력한다. 중복되는 수열을 여러 번 출력하면 안되며, 각 수열은 공백으로 구분해서 출력해야 한다. 수열은 사전 순으로 증가하는 순서로 출력해야 한다. www.acmicpc.net 재귀를 이용한 풀이: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 n, m = map(int, input().split()) check = [False] * (n + 1) a = [0] * m def go(index, n, m): if index == m: for i in range(m): print(a[i], end=' '..

Python/문제풀이 2020. 1. 15. 20:06

파이썬으로 풀어보는 백준 11650번, 11651번: 좌표 정렬하기

https://www.acmicpc.net/problem/11651 11651번: 좌표 정렬하기 2 첫째 줄에 점의 개수 N (1 ≤ N ≤ 100,000)이 주어진다. 둘째 줄부터 N개의 줄에는 i번점의 위치 xi와 yi가 주어진다. (-100,000 ≤ xi, yi ≤ 100,000) 좌표는 항상 정수이고, 위치가 같은 두 점은 없다. www.acmicpc.net 내 풀이: x좌표 정렬 후 y좌표 정렬 1 2 3 4 5 6 7 8 9 num = int(input()) table = [] for i in range(num): table.append(list(map(int, input().split()))) table.sort() for i in range(num): print(" ".join([str(..

Python/문제풀이 2020. 1. 15. 19:31

(Python) 문자열에서 모음 지우기

1 2 3 4 sentence = 'Python is powerful... and fast; plays well with others; runs everywhere; is friendly & easy to learn; is Open.' result = [i for i in sentence if i != 'a' and i if i != 'e' and i if i != 'i' and i if i != 'o' and i if i != 'u'] print("".join([str(i) for i in result])) 리스트 내포 기능 for문에 if문을 연달아 넣고 싶을 때 and 나 or을 사용하여 조건을 세부적으로 조정한다.

Python/문제풀이 2020. 1. 14. 08:52

추가 정보

인기글

최신글

페이징

이전
1 2 3 4
다음
TISTORY
코낙의 코딩일기 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바