Məsələlər
Ədədin cüt rəqəmlərinin hasili
не проходить 7 тест не розумію чому? підскажіть. Розв'язок 2254698
Используй long long, а не int
You can use string to solve this problem, if someone wanna see my code, you can inform me by inbox:)
Якщо число відємне присто при обчисленні не враховуйте мінус і при виводі числа просто виводите добуток без мінуса
include <bits/stdc++.h>
using namespace std; int main() { long long sol=1, m, n; cin >> n; if(n < 0) n*=-1; if(n==0) sol = 0; else sol=1; while(n) { m = n % 10; if(m%2 == 0) sol*=m; n/=10; } if(sol==1) cout << -1; else cout << sol; return 0; }