[백준] 11654번, 11720번 / Java, Python

Jini·2021년 2월 11일
0

백준

목록 보기
15/226

Baekjoon Online Judge

algorithm practice

단계별 문제풀기

7. 문자열

Java / Python

1. 아스키 코드

11654번

아스키 코드에 대해 알아보는 문제

  • Java
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        
        String ascii = sc.next();
        int result = ascii.charAt(0);
        
        System.out.println(result);
    }
}

charAt() 함수 : String으로 저장된 문자열 중에서 한 글자만 선택해서 char 타입으로 변환해주는 함수


  • Python
asciis = input()
print(ord(asciis))




2. 숫자의 합

11720번

정수를 문자열로 입력받는 문제

  • Java
import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {		
		Scanner sc = new Scanner(System.in);
        
		int T = sc.nextInt();
		String num = sc.next();
		sc.close();
		
		int sum = 0;
        
		for(int i = 0; i < T; i++) {
			sum += num.charAt(i)-'0';
		}
		System.out.print(sum);
	}
}

  • Python
case = int(input())
num = list(input())

result=0

for i in num:
    result += int(i)
print(result)





오늘은 문자열 단계 예제입니다!

profile
병아리 개발자 https://jules-jc.tistory.com/

0개의 댓글