char[] a = Console.ReadLine().TrimStart('0').ToCharArray();
Console.WriteLine("5{0}{1}5", a[0], a[1]);
static void Main()
{
string str = Console.ReadLine();
int rez = summm(summm(str).ToString());
Console.WriteLine("{0}", rez);
}
static int summm(string str)
{ return str.ToCharArray().Select(x => int.Parse(x.ToString())).ToArray().Sum();}
Console.WriteLine("{0} ", !Convert.ToBoolean(Console.ReadLine()));
int num = Convert.ToInt32(Console.ReadLine());
for (int i = 1; i <= num; i++)
{Console.WriteLine("{0}", new String('*', i));}
из входящего потока, собрать строку, каждая цифра которой будет больше предыдущей.
примерно так:
while (true)
{
int x = str.ReadByte();
if (x == -1) break; // CTRL Z
if (x > min)
{
min = x;
line += (char)x;
}
}
3-й и 6-й тесты ерунду показывают. Пробовал и длину строки выводить и через циклы посимвольно сравнивать.
for запретили, а про foreach ничего не сказано, хотя тоже нельзя.