ascii 3

[Java] 백준 풀기 21734 - SMUPC의 등장

자바 백준 21734번 브론즈 2 https://www.acmicpc.net/problem/21734 21734번: SMUPC의 등장 2021년 5월 8일 SMUPC 대회의 첫 개최에 신이 난 화은이는 SMUPC를 기념하기 위해 "SMUPC"를 예술적으로 출력하는 프로그램을 작성하고자 했다. 화은이는 각 알파벳에 해당하는 아스키코드 값을 10진 www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 이 문제를 푸는데 toCharArray() 함수를 사용하면서 형변환이 여러번 이루어졌다. 입력된 String 문자열을 toCharArray() 로 분리하여 저장한다. 각 알파벳이 char 타입으로 분리저장된 array 에서 10진수 ASCII 코드로 변환하고, 이 10진수의 각 자리숫자를 더하..

공부하기/백준 2023.04.08

[Python] 백준 풀기 3059 - 등장하지 않는 문자의 합

파이썬 백준 3059번 브론즈 3 https://www.acmicpc.net/problem/3059 3059번: 등장하지 않는 문자의 합 입력은 T개의 테스트 데이터로 구성된다. 입력의 첫 번째 줄에는 입력 데이터의 수를 나타내는 정수 T가 주어진다. 각 테스트 데이터는 한 줄로 구성되어 있고, 문자열 S가 주어진다. S는 알파벳 www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 알파벳 A 부터 Z 까지 아스키코드로 변환 저장된 리스트를 생성한다. [65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90] 입력으로 주어진 문자에서 알파벳을 하나씩 꺼내어 (..

공부하기/백준 2023.02.22

[Java] 백준 풀기 2744 - 대소문자 바꾸기

자바 백준 2744번 브론즈 5 https://www.acmicpc.net/problem/2744 2744번: 대소문자 바꾸기 영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제 보기 분류: 구현, 문자열 문제 풀기 자바를 연습하다. toCharArray() 로 주어진 문자들을 리스트에 char 타입으로 입력받는다. char 타입은 ASCII 코드의 10 진수인 정수로 저장이 되기 때문에 크기 비교를 통해 조건을 준다. (대문자 Z 90 보다 작거나, 소문자 a 97 보다 크거나) 대문자와 소문자는 ASCII 코드 10 진수에서 32 만큼 차이가 있기 때문에 이를 이용하여 연산을하여 대문자 -..

공부하기/백준 2023.01.13