백준알고리즘
19[백준알고리즘/python3,파이썬] 1330번 두 수 비교하기 문제 및 해결 소스코드
백준알고리즘 / No.1330 / 두 수 비교하기 / python3, 파이썬 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '
백준알고리즘 2020.12.18 임통끼[백준알고리즘/python3,파이썬] 1316번 그룹 단어 체커 문제 및 해결 소스코드
백준알고리즘 / No.1316 / 그룹 단어 체커 / python3, 파이썬 문제 그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때문에 그룹 단어이지만, aabbbccb는 b가 떨어져서 나타나기 때문에 그룹 단어가 아니다. 단어 N개를 입력으로 받아 그룹 단어의 개수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 단어의 개수 N이 들어온다. N은 100보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에 단어가 들어온다. 단어는 알파벳 소문자로만 되어있고 중복되지 않으며, 길이는 최대 100이다. 출력 첫째 줄에 그룹 단어의 개수..
백준알고리즘 2020.12.18 임통끼[백준알고리즘/python3,파이썬] 1157번 단어 공부 문제 및 해결 소스코드
백준알고리즘 / No.1157 / 단어공부 / python3, 파이썬 문제 알파벳 대소문자로 된 단어가 주어지면, 이 단어에서 가장 많이 사용된 알파벳이 무엇인지 알아내는 프로그램을 작성하시오. 단, 대문자와 소문자를 구분하지 않는다. 입력 첫째 줄에 알파벳 대소문자로 이루어진 단어가 주어진다. 주어지는 단어의 길이는 1,000,000을 넘지 않는다. 출력 첫째 줄에 이 단어에서 가장 많이 사용된 알파벳을 대문자로 출력한다. 단, 가장 많이 사용된 알파벳이 여러 개 존재하는 경우에는 ?를 출력한다. 해결 코드 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 import collections test = input().upper() appy_list = [] count = collectio..
백준알고리즘 2020.12.18 임통끼[백준알고리즘/python3,파이썬] 1152번 단어의 개수 문제 및 해결 소스코드
백준알고리즘 / No.1152 / 단어의 개수 / python3, 파이썬 문제 영어 대소문자와 띄어쓰기만으로 이루어진 문자열이 주어진다. 이 문자열에는 몇 개의 단어가 있을까? 이를 구하는 프로그램을 작성하시오. 단, 한 단어가 여러 번 등장하면 등장한 횟수만큼 모두 세어야 한다. 입력 첫 줄에 영어 대소문자와 띄어쓰기로 이루어진 문자열이 주어진다. 이 문자열의 길이는 1,000,000을 넘지 않는다. 단어는 띄어쓰기 한 개로 구분되며, 공백이 연속해서 나오는 경우는 없다. 또한 문자열의 앞과 뒤에는 공백이 있을 수도 있다. 출력 첫째 줄에 단어의 개수를 출력한다. 해결 코드 1 2 data = input().split() print(len(data)) cs 결과 코드가 너무나도 짧아서 당연히 시간이 짧..
백준알고리즘 2020.12.18 임통끼[백준알고리즘/C++14] 1008번 A/B 문제 및 해결 소스코드
백준알고리즘 / No.1008 / A/B / C++14 문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. 해결 코드 1 2 3 4 5 6 7 #include int main () { int i, j; scanf("%d %d",&i,&j); printf("%0.9f",(double)i/j); } Colored by Color Scripter cs 결과 이번에는 나누기인데, 이건 우여곡절이 좀 많았네 보니깐... 정신을 빼놓고 코딩한게 분명하다 ! (우여곡절의 흔적)
백준알고리즘 2020.12.18 임통끼[백준알고리즘/C99,C언어] 1001번 A-B 문제 및 해결 소스코드
백준알고리즘 / No.1001 / A-B / C99, C언어 문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0
백준알고리즘 2020.12.18 임통끼[백준알고리즘/C99] 1000번 A+B 문제 및 해결 소스코드
백준알고리즘 / No.1000 / A+B / C99 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A+B를 출력한다. 해결 코드 1 2 3 4 5 6 7 #include int main(){ int i,j; scanf("%d %d",&i,&j); printf("%d",i+j); } cs 결과 무려 2년전에 작성했던 코드이다. 아마 이때는 C언어가 가장 자신이 있었나보다..! C는 확실히 처리속도가 빠른 것 같다. 요즘 파이썬을 주로 코딩하면서 더더욱 느끼는거지만.. 파이썬 너무 느려 ㅠ0ㅠ
백준알고리즘 2020.12.18 임통끼