hahn

[백준 - JAVA] 하얀 칸 본문

코딩테스트 연습/백준(JAVA)

[백준 - JAVA] 하얀 칸

hahn 2021. 9. 14. 18:55
728x90
반응형

1100번: 하얀 칸 (acmicpc.net)

 

1100번: 하얀 칸

체스판은 8*8크기이고, 검정 칸과 하얀 칸이 번갈아가면서 색칠되어 있다. 가장 왼쪽 위칸 (0,0)은 하얀색이다. 체스판의 상태가 주어졌을 때, 하얀 칸 위에 말이 몇 개 있는지 출력하는 프로그램

www.acmicpc.net

http://boj.kr/9204472ee569427eb5be99ea071bad7c

 

공유 소스 보기

 

www.acmicpc.net

더보기
import java.util.Scanner;

class Main{
    
    public static void main(String[] args){
        
        Scanner sc = new Scanner(System.in);
		
		int result = 0;
		
		String input;
		
		for(int i = 0; i < 8; i++) {
			
			input = sc.next();
			
			for(int j = 0; j < input.length(); j++) {
				
				if(i % 2 == 0 ?  j % 2 == 0 && input.charAt(j) == 'F' : j % 2 == 1 && input.charAt(j) == 'F') result++;
				
			}
			
		}
		
		System.out.println(result);
        
    }
    
}

체스판 다시 칠하기랑 비슷한 문제

728x90
반응형

'코딩테스트 연습 > 백준(JAVA)' 카테고리의 다른 글

[백준 - JAVA] 농구 경기  (0) 2021.09.14
[백준 - JAVA] 적어도 대부분의 배수  (0) 2021.09.14
[백준 - JAVA] 저항  (0) 2021.09.14
[백준 - JAVA] 나누기  (0) 2021.09.14
[백준 - JAVA] 명령 프롬프트  (0) 2021.09.14