Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- namespace ConsoleApp2
- {
- class Program
- {
- static int Read()
- {/// intering numbers which x is 1000<=x<=9999 or else print "wrong" and exit the programm
- int numberreturn;
- bool number = int.TryParse(Console.ReadLine(), out numberreturn);
- if ( number && numberreturn>=1000 && 9999>=numberreturn)
- {
- return numberreturn;
- }
- else
- {
- Console.WriteLine("wrong");
- Environment.Exit(0);
- return 0;
- }
- }
- static void Main(string[] args)
- {/// input step
- int num = Read();
- /// write a number of one half x%100 and invert another num%10*10+num/10%10 and get 1 if 2 halfs are equal or any other number if they are not
- try
- {
- int numberalg = num / 100 / (num % 10 * 10 + num / 10 % 10);
- ///catch nums which are ok in the first tests because not int
- int numberalg2 = num / 100 % (num % 10 * 10 + num / 10 % 10);
- Console.WriteLine(numberalg+numberalg2);
- }
- /// if a half equal = 0
- catch
- {
- Console.WriteLine("666");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement