Advertisement
Guest User

Untitled

a guest
Aug 28th, 2016
480
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.36 KB | None | 0 0
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6.  
  7. namespace Digits
  8. {
  9.     class Program
  10.     {
  11.         static int first;
  12.         static int second;
  13.         static int third;
  14.         static void Main(string[] args)
  15.         {
  16.             int number = int.Parse(Console.ReadLine());
  17.             first = (number / 100) % 10;
  18.             second = (number / 10) % 10;
  19.             third = number % 10;
  20.  
  21.             int rows = first + second;
  22.             int digitsToPrint = first + third;
  23.  
  24.             Solve(rows, digitsToPrint,number );
  25.         }
  26.  
  27.         private static void Solve(int rows, int digitsToPrint, int number )
  28.         {
  29.             for(int row = 0; row < rows; row ++)
  30.             {
  31.                 for(int col = 0; col < digitsToPrint;col++)
  32.                 {
  33.                     if(number % 5 ==0)
  34.                     {
  35.                         number -= first;
  36.                     }
  37.                     else if( number % 3 ==0)
  38.                     {
  39.                         number -= second;
  40.                     }
  41.                     else
  42.                     {
  43.                         number += third;
  44.                     }
  45.                     Console.Write(number + " ");
  46.                 }
  47.                 Console.WriteLine();
  48.             }
  49.         }
  50.     }
  51.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement