Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Text;
- using System.Collections.Generic;
- namespace task02
- {
- class Program
- {
- static void Main(string[] args)
- {
- List<string> MINIMUMS = new List<string>();
- int n = 7000;
- for (int i = 0; i < n; i++)
- {
- List<double> s = new List<double>();
- string[] mas = Console.ReadLine().Split(" ");
- double chislo, chislo2, chislo3 ;
- for (int g = 0; g < 3; g++)
- {
- if (double.TryParse(mas[0], out chislo) && double.TryParse(mas[1], out chislo2) && double.TryParse(mas[2], out chislo3))
- {
- s.Add(chislo);
- s.Add(chislo2);
- s.Add(chislo3);
- break;
- }
- byte[] a = Encoding.Default.GetBytes(mas[g]); // . = 46 ; 0 = 48
- int sum = 0;
- int l=0;
- for (int h = 0; h < a.Length; h++)
- {
- l = h;
- if (a[h] == 46)
- {
- for (int b = h; b < a.Length; b++)
- {
- if (a[b] == 48 && a[b+1]!=48)
- { sum = sum - 46;
- l = b;
- h = b;
- }
- }
- }
- else
- {
- sum = a[h] + sum;
- }
- }
- s.Add(sum);
- }
- double min = Math.Min(s[0], s[1]);
- min = Math.Min(min, s[2]);
- MINIMUMS.Add(mas[s.IndexOf(min)]);
- }
- foreach (var c in MINIMUMS)
- {
- Console.WriteLine(c);
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement