Published on

Shaxmat figurasi yurishini tekshirish

Authors

📝 Vazifa tavsifi

Shaxmat taxtasi (8×8), figura turi (1-Rook, 2-Bishop, 3-Queen, 4-Knight) va ikkita katakcha berilgan. Figura bir yurishda borishi mumkinmi?

Misol:

Input: fig=1, x1=1, y1=1, x2=1, y2=5
Output: true

Shaxmat figurasi yurishini tekshirish

Qiyin10 daqiqa15 ball

📚 Misollar

Kiruvchi: fig=1, x1=1, y1=1, x2=1, y2=5
Chiquvchi: true
Kiruvchi: fig=2, x1=1, y1=1, x2=4, y2=4
Chiquvchi: true
func chessMove(_ fig: Int, _ x1: Int, _ y1: Int, _ x2: Int, _ y2: Int) -> Bool { // Kodingizni shu yerga yozing }

Run tugmasini bosing