Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.Linq;
- namespace ConsoleTesting2
- {
- class ConsoleTesting2
- {
- static void Main()
- {
- Console.Write("Enter n: ");
- int n = int.Parse(Console.ReadLine());
- Console.Write("Enter k (k < n): ");
- int k = int.Parse(Console.ReadLine());
- var ints = new int[n];
- var sequences = new List<string>();
- var sums = new List<int>();
- for (int i = 0; i < n; i++)
- {
- ints[i] = int.Parse(Console.ReadLine());
- }
- for (int i = 0; i < n; i++)
- {
- var templist = new List<int>();
- int count = 0;
- if (i+k > ints.Length)
- {
- break;
- }
- else
- {
- for (int j = i; j < i + k; j++)
- {
- templist.Add(ints[j]);
- count += ints[j];
- }
- string joined = string.Join(",", templist);
- sequences.Add(joined);
- sums.Add(count);
- }
- }
- int maxSum = sums.Max();
- int maxIndex = sums.IndexOf(maxSum);
- Console.WriteLine("Answer: " + sequences[maxIndex] + "\nSum: " + maxSum);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment