CALKO LAB
close
프로필 배경
프로필 로고

CALKO LAB

  • 분류 전체보기 (374)
    • ALGORITHM (366)
      • PYTHON (364)
      • JAVASCRIPT (2)
    • STUDY (7)
      • Python (5)
      • CSS (1)
      • React (1)
    • 기타 (0)
  • 홈
백준 BAEKJOON 23321번 홍익 댄스파티 [PYTHON/파이썬]

백준 BAEKJOON 23321번 홍익 댄스파티 [PYTHON/파이썬]

백준 BAEKJOON 23321번 홍익 댄스파티 [PYTHON/파이썬] https://www.acmicpc.net/problem/23321 23321번: 홍익 댄스파티 10년 전, 홍익대학교 학생을 위한 댄스파티가 개최되었다. 도약 준비 도약 중 착석 1 . o . 2 o w . 3 m l o 4 l n L 5 n . n 댄스파티에는 위와 같이 세 종류의 학생이 있다. 학생들은 빈자리 없이 좌우로 www.acmicpc.net 도약 준비 학생은 도약 중 으로 변환 도약 중 학생은 도약 준비 로 변환 착석 학생은 변하지 않음 5줄을 열로 분리했을 때 '.omln' 는 'owln.' 으로 바뀌고 'owln.' 는 '.omln' 으로 바뀐다. 단순 반복 작업으로 풀어서 코드가 깔끔하지 못해 아쉬운 문제였다. p..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2022. 9. 22.
  • textsms
백준 BAEKJOON 20944번 팰린드롬 척화비 [PYTHON/파이썬]

백준 BAEKJOON 20944번 팰린드롬 척화비 [PYTHON/파이썬]

백준 BAEKJOON 20944번 팰린드롬 척화비 [PYTHON/파이썬] https://www.acmicpc.net/problem/20944 20944번: 팰린드롬 척화비 흥선이는 팰린드롬을 싫어한다. 어느 날 지구를 정복한 흥선이는 팰린드롬 척화비를 세워, 전 지구의 팰린드롬을 없애버렸다. 그리고 수미상관 순수비를 만들어 수미상관을 널리 퍼뜨렸다. 팰 www.acmicpc.net 문제의 입력, 출력만 보면 이해가 안될수도 있다. 문제의 출력 부분을 보면 '만약 여러 가지가 있다면 그중 하나를 출력한다.' 문구를 보고 간단하게 생각해보았다. 알파벳 'a'를 사용하여 길이가 N인 문자열을 만들어주면 그것 또한 팰린드롬 문자열이니 조건에 충족한다. N = int(input()) print('a' * N)

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2022. 9. 22.
  • textsms
백준 BAEKJOON 20528번 끝말잇기 [PYTHON/파이썬]

백준 BAEKJOON 20528번 끝말잇기 [PYTHON/파이썬]

백준 BAEKJOON 20528번 끝말잇기 [PYTHON/파이썬] https://www.acmicpc.net/problem/20528 20528번: 끝말잇기 욱제는 준원이랑 끝말잇기를 하고 있다. 준원이가 시작하자마자 '스트론튬'을 외쳐서 욱제는 피가 거꾸로 솟았다~ 솟으면 백두산~ 백두산은 높아~ 높으면 비행기~ 비행기는 빨라~ 빠르면 기차~ www.acmicpc.net 입력으로 주어진 문자열들은 모두 팰린드롬 문자열이기에 맨 앞글자가 모두 같은지 판단해주면 된다. set() 집합을 만든 후 주어진 문자열들의 앞글자를 추가해준 뒤 집합의 길이가 1이면 끝말잇기가 가능, 0이면 불가능 N = int(input()) palindrome = input().split() result = set() for i ..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2022. 9. 22.
  • textsms
백준 BAEKJOON 10384번 팬그램 [PYTHON/파이썬]

백준 BAEKJOON 10384번 팬그램 [PYTHON/파이썬]

백준 BAEKJOON 10384번 팬그램 [PYTHON/파이썬] https://www.acmicpc.net/problem/10384 10384번: 팬그램 팬그램은 모든 알파벳을 적어도 한 번씩을 사용한 영어 문장을 말한다. 다음은 유명한 팬그램 중 하나이다. The quick brown fox jumps over a lazy dog 더블 팬그램은 모든 알파벳을 적어도 두 번씩은 사용 www.acmicpc.net 먼저 알파벳 리스트를 만들었다. (a = 97, z = 122) Case (번호)를 구현하기 위해 for 문을 1부터 시작하게 만들었고 문자열 입력을 알파벳 리스트와 대칭시키기 위해 lower()를 사용하여 모두 소문자로 변환시켰다. check 이라는 리스트에 0으로 길이 26으로 채웠다. (a~..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2022. 9. 22.
  • textsms
백준 BAEKJOON 25371번 k진수 정수의 자릿수 나누기 [PYTHON/파이썬]

백준 BAEKJOON 25371번 k진수 정수의 자릿수 나누기 [PYTHON/파이썬]

백준 BAEKJOON 25371번 k진수 정수의 자릿수 나누기 [PYTHON/파이썬] https://www.acmicpc.net/problem/25371 25371번: k진수 정수의 자릿수 나누기 양의 정수 n과 k가 주어진다. n을 k진수로 변환한 수를 a라고 하자. a의 각 자릿수를 0을 기준으로 나눈 결과를 집합 b라고 하자. 0이 연속으로 나와서 공백이 생기는 경우는 집합 b에 포함되지 않는 www.acmicpc.net 파이썬 진수변환(2진법, 3진법, 5진법, 10진법)[n진법] python에서는 기본적으로 int() 라는 함수를 지원한다int(string, base)2051104185276710진수로 변경이 가능하다.2, 8, 16진수는 bin(), oct(), hex() 함수를 지원한다.0b..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2022. 9. 21.
  • textsms
백준 BAEKJOON 1316번 그룹 단어 체커 [PYTHON/파이썬]

백준 BAEKJOON 1316번 그룹 단어 체커 [PYTHON/파이썬]

문제 출처 (SILVER Ⅴ)https://www.acmicpc.net/problem/1316 1316번: 그룹 단어 체커그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때www.acmicpc.net 풀이단어의 개수를 그룹 단어에 저장한 뒤word 를 입력 받고 0번째 글자부터 for문을 돌렸다.연속된 글자가 같은 글자면 continue로 넘겼지만그 이후 글자가 같은 글자가 나온다면 그것은 그룹 단어가 아니기 때문에 -1 해줬다. 코드N = int(input())group_word = Nfor i in range(N) :..

  • format_list_bulleted ALGORITHM/PYTHON
  • · 2022. 9. 21.
  • textsms
  • navigate_before
  • 1
  • ···
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • ···
  • 61
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (374)
    • ALGORITHM (366)
      • PYTHON (364)
      • JAVASCRIPT (2)
    • STUDY (7)
      • Python (5)
      • CSS (1)
      • React (1)
    • 기타 (0)
인기 글
최근 글
최근 댓글
태그
  • #구현
  • #수학
  • #백준
  • #BRONZE Ⅲ
  • #BRONZE Ⅳ
  • #사칙연산
  • #baekjoon
  • #python
  • #BRONZE Ⅱ
  • #문자열
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바