일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 프로그래머스
- 백준
- 편스토랑
- 자연어처리
- AI 경진대회
- 코로나19
- 캐치카페
- github
- programmers
- SW Expert Academy
- Baekjoon
- Real or Not? NLP with Disaster Tweets
- leetcode
- hackerrank
- 우분투
- 편스토랑 우승상품
- dacon
- ubuntu
- 맥북
- Docker
- ChatGPT
- 금융문자분석경진대회
- 데이콘
- 프로그래머스 파이썬
- Kaggle
- Git
- 더현대서울 맛집
- gs25
- PYTHON
- 파이썬
- Today
- Total
목록
반응형
JUNGOL (2)
솜씨좋은장씨
코딩 1일 1문제! 오늘의 문제는 정올의 세로읽기 입니다. JUNGOL www.jungol.co.kr Solution strings = [] answer = [] max_num = 0 for _ in range(5): string = input() if max_num < len(string): max_num = len(string) strings.append(list(string)) for i in range(max_num): for j in range(5): if i < len(strings[j]): answer.append(strings[j][i]) print("".join(answer)) Solution 풀이 먼저 문자열 5개를 입력 받아 strings에 입력합니다. 입력받으면서 가장 긴 문자열의 ..
코딩 1일 1문제! 오늘의 문제는 정올의 단어 세기 입니다. JUNGOL www.jungol.co.kr Solution from collections import Counter while True: input_str = input() if input_str == "END": break words = input_str.split(" ") word_cnt_items = sorted(Counter(words).items(), key=lambda x: x[0]) for item in word_cnt_items: print(f"{item[0]} : {item[1]}") Solution 풀이 collections의 Counter를 활용하여 풀어보았습니다. while 반복문 안에서 문자열을 입력 받습니다. 반복문은 ..