백준코테

알고리즘/백준

1152번 단어의 개수

1) 사이트 1152번: 단어의 개수 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 www.acmicpc.net 2) 문제 문제는 그림과 같이 문장 안에 몇 개의 단어가 있는지 세는 문제이다. 까다로운 점은 단지 스페이스의 개수로 세면 답은 절대 나오지 않는다 ^^ 왜냐하면 the와 curious 사이의 스페이스가 2개이면 답이 7로 나오기 떄문이다 . 정답률이 약 28퍼에 달하는 극악의 난이도 ... ? 절대 극악 아님... 쉽다 아래에서 확인해보자! 3) 파이썬 코드 sentance=input() sentance=list(sentance.lstrip()..

알고리즘/백준

1157번 단어 공부

1) 사이트 1157번: 단어 공부 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. www.acmicpc.net 2) 문제 요약하자면 소문자 대문자 상관 없이 가장 많은 갯수를 가진 알파벳을 대문자로 출력하는 것이다. 3) 파이썬 코드 sentence=input() number=[0]*26 list(sentence) same=0 max_index=0 for a in sentence: index=ord(a.upper())-65 number[index]=number[index]+1 index=0 for b in number: if bnumber[max_index]: max_index=index s..

알고리즘/백준

2675번 문자열 반복

1) 사이트 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net 2) 문제 입력받은 문자열을 원하는 횟수만큼 연속해서 출력해주면 됩니다. 3) 파이썬 코드 times=int(input()) for i in range(times): result=input() if(len(result) len(문자열) 2. 리스트를 문자열로 바꾸는 법 -> "".join(리스트) 3. 리스트 슬라이스하는 법 ->리스트[첫시작:끝] ->끝으로 입력한 숫자-1만큼 출력됨 4. 다음 입력 새로운 줄에서 시작하는 법 -> prin..

SHIN SANHA
'백준코테' 태그의 글 목록 (2 Page)