[Homework] Multidimensional Arrays, Dictionaries, Sequences - Count Symbols
Ето един по интересен и далеч не оптимален начин (поне според мен) за решение на задачата.
using System;
using System.Collections.Generic;
using System.Linq;
class CountSymbols
{
static void Main()
{
string input = Console.ReadLine();
int[] unicode = new int[127];
for (int i = 0; i < input.Length; i++)
{
unicode[input[i]]++;
}
for (int i=0; i<unicode.Length; i++)
{
if (unicode[i]!=0)
{
Console.WriteLine("{0}: {1} time/s",(char)i, unicode[i] );
}
}
}
}