Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- class Program
- {
- static void Main(string[] args)
- {
- Console.Write("N = ");
- int n = int.Parse(Console.ReadLine());
- Console.Write("K = ");
- int k = int.Parse(Console.ReadLine());
- int[] arrayN = new int[n];
- int[] arrayK = new int[k];
- int sumArrayK = new int();
- int maxSumArrayK = int.MinValue;
- int[] bestArrayK = new int[k];
- for (int i = 0; i < n; i++)
- {
- arrayN[i] = int.Parse(Console.ReadLine());
- }
- for (int i = 0; i < arrayN.Length - arrayK.Length + 1; i++)
- {
- for (int j = 0; j < arrayK.Length; j++)
- {
- arrayK[j] = arrayN[j + i];
- sumArrayK += arrayK[j];
- }
- if (sumArrayK > maxSumArrayK)
- {
- maxSumArrayK = sumArrayK;
- bestArrayK = (int[])arrayK.Clone();
- }
- sumArrayK = 0;
- }
- for (int i = 0; i < bestArrayK.Length; i++)
- {
- Console.Write("{0} ", bestArrayK[i]);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment