숫자의 합 문제 N개의 숫자가 공백 없이 쓰여있다. 이 숫자를 모두 합해서 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. 출력 입력으로 주어진 숫자 N개의 합을 출력한다. 예제 입력 1 1 1예제 출력 1 1예제 입력 2 5 54321예제 출력 2 15예제 입력 3 25 7000000000000000000000000예제 출력 3 7예제 입력 4 11 10987654321예제 출력 4 46 출처 문제를 만든 사람: baekjoon 해설 첫 번째 코드가 채점을 통과하지 못해서 짜증이 나는 문제다. 처리를 위해서 문자열을 숫자로 변환해 주는 함수인 atoi()를 이용하여 짜 코드인데 정확힌 출력되는데도 채점을 통..
아스키 코드 문제 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. 입력 알파벳 소문자, 대문자, 숫자 0-9 중 하나가 첫째 줄에 주어진다. 출력 입력으로 주어진 글자의 아스키 코드 값을 출력한다. 예제 입력 1 A예제 출력 1 65예제 입력 2 C예제 출력 2 67예제 입력 3 0예제 출력 3 48예제 입력 4 9예제 출력 4 57예제 입력 5 a예제 출력 5 97예제 입력 6 z예제 출력 6 122 출처 문제를 만든 사람: baekjoon 해설 아스키코드에 대한 이해와 scanf() 함수에 대해 알고 있다면 아주 간단한 문제이다. 아스키코드(ascii)는 아래의 테이블을 의미한다. 아스키코드에 대한 설명은 나무위키를 참고하길...
한수 문제 어떤 양의 정수 X의 각 자리가 등차수열을 이룬다면, 그 수를 한수라고 한다. 등차수열은 연속된 두 개의 수의 차이가 일정한 수열을 말한다. N이 주어졌을 때, 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 1,000보다 작거나 같은 자연수 N이 주어진다. 출력 첫째 줄에 1보다 크거나 같고, N보다 작거나 같은 한수의 개수를 출력한다. 예제 입력 1 110예제 출력 1 99예제 입력 2 1예제 출력 2 1예제 입력 3 210예제 출력 3 105예제 입력 4 1000예제 출력 4 144 출처 문제를 번역한 사람: baekjoon 해설 한수라는 개념이 생소해서 이 개념을 이해하는 게 이 문제에서 제일 어려운 부분인 듯하다. 임의 수들이 어..
셀프 넘버 문제 셀프 넘버는 1949년 인도 수학자 D.R. Kaprekar가 이름 붙였다. 양의 정수 n에 대해서 d(n)을 n과 n의 각 자리수를 더하는 함수라고 정의하자. 예를 들어, d(75) = 75+7+5 = 87이다. 양의 정수 n이 주어졌을 때, 이 수를 시작해서 n, d(n), d(d(n)), d(d(d(n))), ...과 같은 무한 수열을 만들 수 있다. 예를 들어, 33으로 시작한다면 다음 수는 33 + 3 + 3 = 39이고, 그 다음 수는 39 + 3 + 9 = 51, 다음 수는 51 + 5 + 1 = 57이다. 이런식으로 다음과 같은 수열을 만들 수 있다. 33, 39, 51, 57, 69, 84, 96, 111, 114, 120, 123, 129, 141, ... n을 d(n)..
미안하다고 말해(say you're sorry, 2012) 서지 사항 저자: 마이클 로보텀(Michael Robotham) 역자: 최필원 출판: 북로드 전자책 출간 2017.03.17. 감상 저자 후기를 읽으면서 알게 되었는데 이 작품이 로보텀의 여덟 번째 작품이라고 한다. 나로선 세 번째 작품인 탓에 그 사이 빈 작품들이 무엇인지 살짝 궁금해졌다. 로보텀의 작품 연보를 잠깐 구글링해 보았는데 저자 연보가 잘 정리된 한글 자료는 찾기 어려웠다. 영문 자료는 있게지만…. 산산이 부서진 남자 내 것이었던 소녀 미안하다고 말해 널 지켜보고 있어 나를 쳐다보지 마 완벽한 삶을 훔친 여자 라이프 오어 데스 로보텀 전체 작품이 번역되진 않은 것 같고 위의 작품 정도가 국내에 번역 출간된 것으로 보인다. 나는 이 가..
서지 사항저자: 마이클 로보텀역자: 김지선출판: 북로드전자책 출간 2016.04.02.감상⟪산산이 부서진 남자⟫ 때도 그랬지만 띠지의 "로보텀은 이 시대의 진정한 거장이다"라는 이 문장은 여전히 공감하기 어렵다. 늙어서 공감 능력이 떨어지는 탓이려니 돌려 생각해본다. 하지만 저 문장이 아무리 긍정적으로 생각해도 '재밌어, 그대로 나만은 못 해'(스티븐 킹)로 읽히는 건 어쩔 수 없다. 물론 로보텀의 글을 평가절하하자는 것은 것은 아니다. 이번 소설에도 본받을 만한 묘사와 멋진 비유를 만날 수 있었고 그때마다 어김없이 밑줄을 긋고 타이핑해 보곤 했으니 말이다. 다만 장르소설계에서 스티븐 킹의 작품만큼의 인상을 주지 못했다는 것뿐이다. 아무리 스티븐 킹의 입을 빌어 칭찬을 한데도 말이다.이전에 읽은 ⟪산산이..
평균은 넘겠지 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다. 예제 입력 5 5 50 50 70 80 100 7 100 95 90 80 70 60 50 3 70 90 80 3 70 90 81 9 100 99 98 97 96 95 94 93 91예제 출력 40.000% 57.143% 3..
OX퀴즈 문제 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수는 3이 된다. "OOXXOXXOOO"의 점수는 1+2+0+0+1+0+0+1+2+3 = 10점이다. OX퀴즈의 결과가 주어졌을 때, 점수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 길이가 0보다 크고 80보다 작은 문자열이 주어진다. 문자열은 O와 X만으로 이루어져 있다. 출력 각 테스트 케이스마다 점수를 출력한다. 예제 입력 5 OOXXOXXOOO OOXXOOXXOO OXOXOXOXOXOXOX ..
평균 문제 세준이는 기말고사를 망쳤다. 세준이는 점수를 조작해서 집에 가져가기로 했다. 일단 세준이는 자기 점수 중에 최댓값을 골랐다. 이 값을 M이라고 한다. 그리고 나서 모든 점수를 점수/M*100으로 고쳤다. 예를 들어, 세준이의 최고점이 70이고, 수학점수가 50이었으면 수학점수는 50/70*100이 되어 71.43점이 된다. 세준이의 성적을 위의 방법대로 새로 계산했을 때, 새로운 평균을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 시험 본 과목의 개수 N이 주어진다. 이 값은 1000보다 작거나 같다. 둘째 줄에 세준이의 현재 성적이 주어진다. 이 값은 100보다 작거나 같은 음이 아닌 정수이고, 적어도 하나의 값은 0보다 크다. 출력 첫째 줄에 새로운 평균을 출력한다. 실제 정답과 출력값의..
상근날드 문제 상근날드에서 가장 잘 팔리는 메뉴는 세트 메뉴이다. 주문할 때, 자신이 원하는 햄버거와 음료를 하나씩 골라, 세트로 구매하면, 가격의 합계에서 50원을 뺀 가격이 세트 메뉴의 가격이 된다. 햄버거는 총 3종류 상덕버거, 중덕버거, 하덕버거가 있고, 음료는 콜라와 사이다 두 종류가 있다. 햄버거와 음료의 가격이 주어졌을 때, 가장 싼 세트 메뉴의 가격을 출력하는 프로그램을 작성하시오. 입력 입력은 총 다섯 줄이다. 첫째 줄에는 상덕버거, 둘째 줄에는 중덕버거, 셋째 줄에는 하덕버거의 가격이 주어진다. 넷째 줄에는 콜라의 가격, 다섯째 줄에는 사이다의 가격이 주어진다. 모든 가격은 100원 이상, 2000원 이하이다. 출력 첫째 줄에 가장 싼 세트 메뉴의 가격을 출력한다. 예제 입력 800 7..
- Total
- Today
- Yesterday
- word
- 리규찬
- C
- NK
- tips
- QtDesigner
- setText()
- books
- QGridLayout
- BOJ
- 백준
- MacOS
- words
- Tistory
- judge
- 소수
- 유래
- Mac
- django
- baekjoon
- 어원
- PyQt5
- QLabel
- 북한말
- python3
- QComboBox
- QLineEdit
- 리찬규
- Python
- locallibrary
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |