Created
October 11, 2021 08:18
-
-
Save Denenberg/09bf0d79c0466164ab347303c193a380 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Сколькими способами можно выбрать на квадратной шахматной доске | |
# со стороной, равной k, белое и черное поля, | |
# не лежащие на одной горизонтали или одной вертикали? | |
k=int(input('Введите длину стороны доски: ')) | |
while k<1: | |
print('Длина должна выражаться натуральным числом') | |
k=int(input('Введите длину стороны доски: ')) | |
i=0 | |
for g1 in range (1, k+1): | |
for v1 in range (1, k+1): | |
for g2 in range (1, k+1): | |
for v2 in range (1, k+1): | |
if (v1+g1)%2!=(v2+g2)%2 and v1!=v2 and g1!=g2: | |
i+=1 | |
print('Число способов равно ' + str (i/2)) | |
# поскольку каждое поле мы посчитали дважды |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment