스터디 - 3

업데이트:


[1411] 빠진 카드

[입력]
10
3
4
1
10
2
6
7
5
9
[출력] 8

import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		int num = sc.nextInt();
		int[] arr = new int[num];
		int temp  = 0;
		for(int i = 0; i < arr.length - 1; i++) {
			temp = sc.nextInt();
			arr[temp-1] = temp;
		}
		for(int i = 0; i < arr.length; i++) {
			if(arr[i] == 0) {
				System.out.println(i+1);
				break;
			}
		}
	}
}


[1412] 알파벳 개수 출력하기

[입력] oh! my god!
[출력]
a:0
b:0
c:0
d:1
e:0
f:0
g:1
h:1
i:0
j:0
k:0
l:0
m:1
n:0
o:2
p:0
q:0
r:0
s:0
t:0
u:0
v:0
w:0
x:0
y:1
z:0

import java.util.Scanner;
public class Main {
	public static void main(String[] args) {
		Scanner sc = new Scanner(System.in);
		String str = sc.nextLine();
		char[] arr = new char[26];
		char a = 'a';
		for(int i = 0; i < arr.length; i++) {
			arr[i] = a++;
		}
		for(int i = 0; i < arr.length; i++) {
			int cnt = 0;
			for(int j = 0; j < str.length(); j++) {
				if(arr[i] == str.charAt(j)) {
					cnt++;
				}
			}
			System.out.println(arr[i] + ":" + cnt);
		}
	}
}


태그: ,

카테고리:

업데이트:

댓글남기기