Решение задачи Чётность с Codeforces

Без пояснения   Просмотров: 101


Вам дано целое число n (n≥0), представленное в виде k цифр в системе счисления b. То есть

n=a1⋅bk−1+a2⋅bk−2+…ak−1⋅b+ak.
Например, если b=17,k=3 и a=[11,15,7], то n=11⋅172+15⋅17+7=3179+255+7=3441.

Выясните, является ли n чётным или нет.

Код

#include <bits/stdc++.h>
using namespace std;
int m,n,i,k,b,s;
int main()
{
	cin >> b >> k; 
	s = 0;
	for(i = 1; i <= k; i++) {
          cin >> n;
          s = s * b + n;
    }
	if (s % 2 == 0) 
        cout << "even" << endl;
	else	
	    cout << "odd" << endl;
	
 
}

         

Администратор Photo Автор: Администратор



Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться