Dama
unknown
java
3 years ago
1.2 kB
5
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...