grach

2016_August_28 Digits

Oct 14th, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.66 KB | None | 0 0
  1. using System;
  2.  
  3. class Digits
  4. {
  5.     static void Main(string[] args)
  6.     {
  7.         var num = int.Parse(Console.ReadLine());
  8.  
  9.         var numCopy = num;
  10.         var digit3 = numCopy % 10;
  11.         numCopy /= 10;
  12.         var digit2 = numCopy % 10;
  13.         numCopy /= 10;
  14.         var digit1 = numCopy % 10;
  15.  
  16.         for (int i = 0; i < digit1 + digit2; i++)
  17.         {
  18.             for (int j = 0; j < digit1 + digit3; j++)
  19.             {
  20.                 if (num % 5 == 0)
  21.                 {
  22.                     num -= digit1;
  23.                     Console.Write("{0} ", num);
  24.                 }
  25.                 else if (num % 3 == 0)
  26.                 {
  27.                     num -= digit2;
  28.                     Console.Write("{0} ", num);
  29.                 }
  30.                 else
  31.                 {
  32.                     num += digit3;
  33.                     Console.Write("{0} ", num);
  34.                 }
  35.             }
  36.             Console.WriteLine();
  37.         }
  38.     }
  39. }
Advertisement
Add Comment
Please, Sign In to add comment