본문 바로가기
코딩 해보자

220813 백준 문제 풀이

by friendlyboy 2022. 8. 13.

백준 3003번 문제..

어제부터 조금씩 풀고 있는데 벌써 두달전에 배운 것이라 그새 잊어버렸다

Scanner scanner = new Scanner(System.in) 이 코드 만들어 놓은 것도 사라져서 일일이 타자로 쳐야했는데

이것도 전에했던 거 찾아서 겨우겨우 한글자 한글자 쳤다..

아무튼  내코드로 밑에 완성했는데

제출하니 틀렸다고 하네..? 아니 배열로 푸는 문제 아닌데 배열 문제처럼 풀기 싫단말야

답은 맞게 나오는데 뭐가 문제인지.. 일단 계속 시도!

package pack;

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
int kingw=sc.nextInt();
int queenw=sc.nextInt();
int lookw=sc.nextInt();
int bishopw=sc.nextInt();
int knitew=sc.nextInt();
int ponw=sc.nextInt();

int king =1;
int queen = 1;
int look = 2;
int bishop=2;
int knite=2;
int pon = 8;



System.out.print(king-kingw);
System.out.print(queen-queenw);
System.out.print(look-lookw);
System.out.print(bishop-bishopw);
System.out.print(knite-knitew);
System.out.print(pon-ponw);

sc.close();


	}

}
package pack;

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {

Scanner sc = new Scanner(System.in);
int kingw=sc.nextInt();
int queenw=sc.nextInt();
int lookw=sc.nextInt();
int bishopw=sc.nextInt();
int knitew=sc.nextInt();
int ponw=sc.nextInt();

int king =1-kingw;
int queen = 1-queenw;
int look = 2-lookw;
int bishop=2-bishopw;
int knite=2-knitew;
int pon = 8-ponw;


sc.close();
System.out.println(king +" "+ queen +" "+ look+" " +bishop+" " + knite+" "+ pon);

	}

}

int 변수 = 숫자 - 입력 받을 변수;

이렇게 해서 6개를 만들었고

 

println에 각각의 변수들과 공백을 넣어서 표현했더니 정답으로 인정되었다!

댓글