Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace ASCII
- {
- class Program
- {
- static void Main(string[] args)
- {
- int a = int.Parse(Console.ReadLine());
- int sumDigits = (Convert.ToInt32(0));
- int sumSmallLetters = (Convert.ToInt32(0));
- int sumBigLetters = (Convert.ToInt32(0));
- int sumSymbols = (Convert.ToInt32(0));
- string digits = null;
- string bigLetters = null;
- string smallLetters = null;
- string symbols = null;
- for (int i = 0; i < a; i++)
- {
- char letter = char.Parse(Console.ReadLine());
- int incomeLetter = (Convert.ToInt32(letter));
- if (incomeLetter >= '0' && incomeLetter <= '9')
- {
- sumDigits += incomeLetter;
- digits += letter;
- }
- else if (incomeLetter >= 'a' && incomeLetter <= 'z')
- {
- sumSmallLetters += incomeLetter;
- smallLetters += letter;
- }
- else if (incomeLetter >= 'A' && incomeLetter <= 'Z')
- {
- sumBigLetters += incomeLetter;
- bigLetters += letter;
- }
- else
- {
- sumSymbols += letter;
- symbols += letter;
- }
- }
- if (sumDigits >= sumSmallLetters && sumDigits >= sumBigLetters && sumDigits >= sumSymbols)
- {
- Console.WriteLine($"Biggest ASCII sum is:{sumDigits}");
- Console.WriteLine($"Combination of characters is:{digits}");
- }
- else if (sumSmallLetters >= sumBigLetters && sumSmallLetters >= sumSymbols)
- {
- Console.WriteLine($"Biggest ASCII sum is:{sumSmallLetters}");
- Console.WriteLine($"Combination of characters is:{smallLetters}");
- }
- else if (sumBigLetters >= sumSymbols)
- {
- Console.WriteLine($"Biggest ASCII sum is:{sumBigLetters}");
- Console.WriteLine($"Combination of characters is:{bigLetters}");
- }
- else
- {
- Console.WriteLine($"Biggest ASCII sum is:{sumSymbols}");
- Console.WriteLine($"Combination of characters is:{symbols}");
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment