Dama
unknown
java
3 years ago
1.2 kB
8
Indexable
import java.util.Scanner;
import java.util.*;
public class MyClass {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int n, p, q;
// n == velikost šahovnice
// p == index vrstica dame(prva je 0)
// q == index stolpec dame (prvi je 0)
n = sc.nextInt();
p = sc.nextInt();
q = sc.nextInt();
//z N označimo polja, ki jih dama lahko napada(gor-dol, levo-desno, diagonali)
//ostalo konstanten vzorec šahovnice, bela je levo zgoraj
//po vrsticah
for(int i = 0; i < n; i++) {
//vsak stolpec
for(int j = 0; j < n; j++) {
//dama
if(i == p && j == q){
System.out.print("D");
//napadena
} else if (i == p || j == q || p - q == i - j || p + q == i + j) {
System.out.print("N");
//bela
} else if ((i + j) % 2 == 0) {
System.out.print("o");
//črna
} else {
System.out.print("x");
}
}
System.out.println();//nova vrstica
}
}
}Editor is loading...