์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ/์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ ์š”์•ฝ

[2020 ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ] 1. ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด ํ™œ์šฉ (๊ธฐ์ถœ ๋ฌธ์ œ)

ํ•œ์ฝ”๋”ฉ 2020. 10. 14. 23:21
728x90
728x90

'์‹œ๋‚˜๊ณต 2020 ์ •๋ณด์ฒ˜๋ฆฌ๊ธฐ์‚ฌ ์‹ค๊ธฐ' ๊ต์žฌ ๊ณต๋ถ€ํ•˜๋ฉด์„œ ์š”์•ฝํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ์ค‘์š”ํ•œ ๋‚ด์šฉ๊ณผ ์‹œํ—˜์— ๋นˆ์ถœ๋˜๋Š” ๋‚ด์šฉ๋งŒ ์ •๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค. ์ข‹์•„์š” ๊พธ์šฑ ๋ˆŒ๋Ÿฌ์ฃผ์„ธ์š” :)

 

โ–ถ ๋ชฉ๋ก ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ธฐ์ถœ ๋ฌธ์ œ

1. ๋‹ค์Œ์ด ์„ค๋ช…ํ•˜๋Š” ๊ธฐ์–ต ํด๋ž˜์Šค๋ฅผ ์“ฐ์‹œ์˜ค

 

  • ํ•จ์ˆ˜๋‚˜ ๋ธ”๋ก ๋‚ด์—์„œ ์„ ์–ธํ•˜๋Š” ๋ณ€์ˆ˜์™€ ํ•จ์ˆ˜ ์™ธ๋ถ€์—์„œ ์„ ์–ธํ•˜๋Š” ๋ณ€์ˆ˜๊ฐ€ ์žˆ๋‹ค.
  • ํ•จ์ˆ˜๋‚˜ ๋ธ”๋ก์ด ์ข…๋ฃŒ๋œ ๋’ค์—๋„ ๊ฐ’์ด ์†Œ๋ฉธ๋˜์ง€ ์•Š๋Š”๋‹ค.
  • ์ดˆ๊ธฐํ™”๋œ ๋ณ€์ˆ˜ ์„ ์–ธ ์‹œ ํ•œ ๋ฒˆ๋งŒ ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ดˆ๊ธฐํ™”๋ฅผ ์ƒ๋žตํ•˜๋ฉด ์ž๋™์œผ๋กœ 0์œผ๋กœ ์ดˆ๊ธฐํ™” ๋œ๋‹ค.

 

๋”๋ณด๊ธฐ

๋‹ต : ์ •์  ๋ณ€์ˆ˜

 

 

 

2. ๋‹ค์Œ C์–ธ์–ด์˜ <์ฝ”๋“œ>์™€ <์ž…๋ ฅ>์„ ๋ณด๊ณ  ํ”„๋กœ๊ทธ๋žจ์„ ๋ถ„์„ํ•˜์—ฌ ๊ทธ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์“ฐ์‹œ์˜ค.

 

<์ž…๋ ฅ>

Sinagong.gilbut.co.kr Connect!

 

#include <stdio.h>

main(){
	char input_Value[50];
    scanf("%s", input_Value);
    printf("%.5s", input_Value);
    printf("%5.3s", input_Value);
}

 

๋”๋ณด๊ธฐ

๋‹ต : Sinag Sin

ํ•ด์„ค

%.5s : ๋ฌธ์ž์—ด์„ 5๊ธ€์ž๋งŒ ์ถœ๋ ฅ (Sinag)

$5.3s : ๋ฌธ์ž์—ด์˜ ์•ž 5์ž๋ฆฌ ์ค‘์—์„œ 3์ž๋ฆฌ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. (Sin)

 

 

3. ๋‹ค์Œ C์–ธ์–ด์˜ <์ฝ”๋“œ>์™€ <์ž…๋ ฅ>์„ ๋ณด๊ณ  ํ”„๋กœ๊ทธ๋žจ์„ ๋ถ„์„ํ•˜์—ฌ ๊ทธ ์‹คํ–‰ ๊ฒฐ๊ณผ๋ฅผ ์“ฐ์‹œ์˜ค.

 

<์ž…๋ ฅ>

20@20

 

#include <stdio.h>

main(){
	int i, j;
    scanf("%o@%x", &i, &j);
    printf(%d %d", i, j);
}

 

๋”๋ณด๊ธฐ

๋‹ต : 16 32

ํ•ด์„ค

'@'๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ž…๋ ฅ๊ฐ’์„ ๊ตฌ๋ถ„ํ•˜์—ฌ ์•ž์—๋Š” ์ •์ˆ˜ํ˜• 8์ง„์ˆ˜๋ฅผ, ๋’ค์—๋Š” ์ •์ˆ˜ํ˜• 16์ง„์ˆ˜๋กœ ๊ฐ๊ฐ ์ €์žฅํ•œ๋‹ค.

8์ง„์ˆ˜ 20์„ %d๋กœ ์ถœ๋ ฅํ•˜๋ฉด 10์ง„์ˆ˜๋กœ ์ถœ๋ ฅ๋œ๋‹ค. ๋”ฐ๋ผ์„œ, 16์ด ๋œ๋‹ค.

16์ง„์ˆ˜ 20์„ %d๋กœ ์ถœ๋ ฅํ•˜๋ฉด 10์ง„์ˆ˜๋กœ ์ถœ๋ ฅ๋œ๋‹ค

๋”ฐ๋ผ์„œ, 32๊ฐ€ ๋œ๋‹ค.

 

4. ๋‹ค์Œ์€ 2๊ฐœ์˜ ์ •์ˆ˜๋ฅผ ์ž…๋ ฅ๋ฐ›์•„ ํ•ฉ์„ ์ถœ๋ ฅํ•˜๋Š” Javaํ”„๋กœ๊ทธ๋žจ์ด๋‹ค. ๊ด„ํ˜ธ์— ๊ณตํ†ต์œผ๋กœ ๋“ค์–ด๊ฐˆ ๊ฐ€์žฅ ์ ํ•ฉํ•œ ์ฝ”๋“œ๋ฅผ ์“ฐ์‹œ์˜ค.

 

import java.util.(________);

public class Test {
	public static void main(String args[]){
    	(________) scan = new (________)(System.in);
        int a = scan.nextInt();
    	int b = scan.nextInt();
        System.out.printf("%d", a + b);
}	

 

๋”๋ณด๊ธฐ

๋‹ต : Scanner

728x90
๋ฐ˜์‘ํ˜•