50 lines
1.5 KiB
C#
50 lines
1.5 KiB
C#
|
|
using System;
|
|||
|
|
using System.Collections.Generic;
|
|||
|
|
using System.Linq;
|
|||
|
|
using System.Text;
|
|||
|
|
using System.Threading.Tasks;
|
|||
|
|
|
|||
|
|
namespace Szigetek {
|
|||
|
|
internal class Program {
|
|||
|
|
static void Main(string[] args) {
|
|||
|
|
int sziget_sorozat = 0;
|
|||
|
|
int sziget_sorozat_max = 0;
|
|||
|
|
int sziget_sum = 0;
|
|||
|
|
int hely = -1;
|
|||
|
|
string folytatas = "igen";
|
|||
|
|
bool sorozat = false;
|
|||
|
|
|
|||
|
|
while (folytatas == "igen") {
|
|||
|
|
Console.WriteLine("Sziget 1 | Tenger 0");
|
|||
|
|
hely = Convert.ToInt32(Console.ReadLine());
|
|||
|
|
|
|||
|
|
if (hely == 1) {
|
|||
|
|
sziget_sum++;
|
|||
|
|
sorozat = true;
|
|||
|
|
if (sorozat) {
|
|||
|
|
sziget_sorozat++;
|
|||
|
|
}
|
|||
|
|
} else {
|
|||
|
|
sorozat = false;
|
|||
|
|
sziget_sorozat_max = sziget_sorozat;
|
|||
|
|
sziget_sorozat = 0;
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Console.WriteLine("Akarsz meg megadni adatot? (igen/nem)");
|
|||
|
|
folytatas = Console.ReadLine();
|
|||
|
|
|
|||
|
|
if(folytatas != "igen") {
|
|||
|
|
if (sziget_sorozat_max < sziget_sorozat) {
|
|||
|
|
sziget_sorozat_max = sziget_sorozat;
|
|||
|
|
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
Console.WriteLine("Szigetek szama: {0}", sziget_sum);
|
|||
|
|
Console.WriteLine("Legtobb osszefuggo szigetek szama: {0}", sziget_sorozat_max);
|
|||
|
|
Console.ReadKey();
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|