Два будинки знаходяться на одній стороні вулиці, якщо їх номери є одночасно парними або непарними.
Якщо сума чисел n + m парна, то і мають однакову парність.
Якщо сума чисел n + m непарна, то і мають різну парність.
Реалізація алгоритму
Читаємо вхідні дані.
scanf("%d %d", &n, &m);Якщо сума чисел n + m парна, то і мають однакову парність. У цьому випадку виводимо 1. Інакше виводимо 0.
if ((n + m) % 2 == 0) puts("1");
else puts("0");Java реалізація
import java.util.*;
public class Main
{
public static void main(String []args)
{
Scanner con = new Scanner(System.in);
int n = con.nextInt();
int m = con.nextInt();
if ((n + m) % 2 == 0)
System.out.println("1");
else
System.out.println("0");
con.close();
}
}Python реалізація
Читаємо вхідні дані.
n, m = map(int, input().split())Якщо сума чисел n + m парна, то і мають однакову парність. У цьому випадку виводимо 1. Інакше виводимо 0.
if (n + m) % 2 == 0:
print("1")
else:
print("0")C++ реалізація
#include <iostream>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
if((n+m)%2==0){
cout<<1<<endl;
}
else{
cout<<0<<endl;
}
return 0;
}