Из заданного натурального числа удалить все четные цифры.
Входные данные
Одно натуральное число n (n ≤ 1018).
Выходные данные
Вывести число n, из которого удалены все четные цифры. Если исходное число n содержит только четные цифры, то вывести 0.
Алгоритм решения задачи
Задачу можно решить путем замены символов в строке на пустое значение.
Решение
using System;
class Program
{
static void Main(string[] args)
{
var n = Console.ReadLine();
n = n.Replace("0", string.Empty)
.Replace("2", string.Empty)
.Replace("4", string.Empty)
.Replace("6", string.Empty)
.Replace("8", string.Empty);
n = n.Length > 0 ? n : "0";
Console.WriteLine(n);
}
}