본문 바로가기

반응형

전체 글

(42)
백준 [8958] OX퀴즈 - 자바 풀이 https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net 코드를 살펴보자. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String arr[] = new String[sc.nextInt()]; for(int i=0; i
백준 [11720] 숫자의 합 - 자바 풀이 https://www.acmicpc.net/problem/11720 11720번: 숫자의 합 첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다. www.acmicpc.net 거의 다 생각했는데 한가지 빼먹었다. -48, -'0' .charAt(i) 으로 받으면 구하는 값을 정수가 아닌 아스키 코드 값으로 반환한다. 그래서 뒤에 -48이나 -'0'을 적어야 정수의 값을 얻을 수 있다. import java.util.Scanner; public class a11720 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int N = sc.nextInt(); Str..
백준 [11654] 아스키 코드 - 자바 풀이 https://www.acmicpc.net/problem/11654 11654번: 아스키 코드 알파벳 소문자, 대문자, 숫자 0-9중 하나가 주어졌을 때, 주어진 글자의 아스키 코드값을 출력하는 프로그램을 작성하시오. www.acmicpc.net 문자를 입력받고, 입력받은 문자를 아스키 코드로 변환하는 문제이다. import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); char N = sc.next().charAt(0); System.out.println((int) N); } } Scanner을 사용하여 문자를 입력받는다. N을 문자 타입의 ..

반응형