Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 5. <?php
- function getMultipleOfEvensAndOdds($n) {
- $evensSum = getSumOfEvenDigits($n);
- $oddsSum = getSumOfOddDigits($n);
- return $evensSum * $oddsSum;
- }
- function getSumOfOddDigits($n){
- $sumOfOdds = 0;
- while ($n !=0){
- $nextNumber = $n%10;
- if ($nextNumber %2 == 1){
- $sumOfOdds += $nextNumber;
- }
- $n -=$nextNumber;
- $n /=10;
- }
- return $sumOfOdds;
- }
- function getSumOfEvenDigits($n)
- {
- $sumOfEvens = 0;
- while ($n != 0) {
- $nextNumber = $n % 10;
- if ($nextNumber % 2 == 0) {
- $sumOfEvens += $nextNumber;
- }
- $n -= $nextNumber;
- $n /= 10;
- }
- return $sumOfEvens;
- }
- $n = abs(intval(readline()));
- echo getMultipleOfEvensAndOdds($n);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement