Skip to content

Commit 3a7d33a

Browse files
committed
Resolved
1 parent 8491c82 commit 3a7d33a

2 files changed

Lines changed: 45 additions & 0 deletions

File tree

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
package com.javarush.task.task08.task0812;
2+
3+
import java.io.*;
4+
import java.util.ArrayList;
5+
6+
/*
7+
Cамая длинная последовательность
8+
*/
9+
public class Solution {
10+
public static void main(String[] args) throws IOException {
11+
//напишите тут ваш код
12+
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
13+
ArrayList<Integer> list = new ArrayList<>();
14+
int maxSeq = 0;
15+
int curSeq = 0;
16+
int lastNum = 0;
17+
18+
for (int i = 0; i < 10; i++) {
19+
int num = Integer.parseInt(reader.readLine());
20+
list.add(num);
21+
if (i == 0)
22+
lastNum = num;
23+
if (lastNum == num)
24+
curSeq ++;
25+
else
26+
{
27+
maxSeq = curSeq > maxSeq ? curSeq : maxSeq;
28+
curSeq = 1;
29+
lastNum = num;
30+
}
31+
}
32+
33+
System.out.println(maxSeq);
34+
}
35+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<div class="wdghtml" taskKey="com.javarush.task.task08.task0812">
2+
<h3>Cамая длинная последовательность</h3>
3+
<p>1. Создай <strong>список чисел</strong>.<br />
4+
2. Добавь в список <strong><span class="text-user">10</span> чисел</strong> с клавиатуры.<br />
5+
3. Вывести на экран длину самой длинной последовательности повторяющихся чисел в списке.</p>
6+
<p><strong>Пример для списка</strong> <span class="text-user"><strong>2</strong></span>, <span class="text-user"><strong>4</strong></span>, <span class="text-user"><strong>4</strong></span>, <span class="text-user"><strong>4</strong></span>, <span class="text-user"><strong>8</strong></span>, <span class="text-user"><strong>8</strong></span>, <span class="text-user"><strong>9</strong></span>, <span class="text-user"><strong>12</strong></span>, <span class="text-user"><strong>12</strong></span>, <span class="text-user"><strong>14</strong></span>:<br />
7+
<code>3</code></p>
8+
<p><em>Искомое значение равно </em><strong><span class="text-user">3</span></strong><em>, т.к. самая длинная последовательность повторяющихся чисел состоит из трех четверок.</em></p>
9+
10+
</div>

0 commit comments

Comments
 (0)