Статья Автор: Никифоров Георгий

тетрадь 1




Пропустить Навигационные Ссылки.

от Никифоров Георгий 11.10.2024 10:59
Сворачивание #5<br />
n, p = map(int, input().split())<br />
m = []<br />
for i in range(0, n):<br />
&nbsp; &nbsp; m.append(int(input()))<br />
k = 0<br />
<br />
for i in range(0, n):<br />
&nbsp; &nbsp; x = m[i]<br />
&nbsp; &nbsp; s = x<br />
&nbsp; &nbsp; if x &lt;= p:<br />
&nbsp; &nbsp; &nbsp; &nbsp; b = True<br />
&nbsp; &nbsp; j = i + 1<br />
&nbsp; &nbsp; while j != n and b:<br />
&nbsp; &nbsp; &nbsp; &nbsp; s = s + m[j]<br />
&nbsp; &nbsp; &nbsp; &nbsp; if s &gt; p:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; b = False<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if j - i &gt; k:<br />
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; k = j - i<br />
&nbsp; &nbsp; &nbsp; &nbsp; j = j + 1<br />
&nbsp; &nbsp; &nbsp; &nbsp;&nbsp;<br />
print(k)<br />
<br />
#f = open(input(), &#39;r&#39;)<br />
#n = int(f.readline().split())<br />
#m = f.readlines()<br />
#m = filter(lambda x: x!= &#39;\n&#39;, m)<br />
#m =list(map(int, m))<br />
&nbsp; <br /><small> от Никифоров Георгий  11.10.2024 11:00</small>#5
n, p = map(int, input().split())
m = []
for i in range(0, n):
    m.append(int(input()))
k = 0

for i in range(0, n):
    x = m[i]
    s = x
    if x <= p:
        b = True
    j = i + 1
    while j != n and b:
        s = s + m[j]
        if s > p:
            b = False
            if j - i > k:
                k = j - i
        j = j + 1
        
print(k)

#f = open(input(), 'r')
#n = int(f.readline().split())
#m = f.readlines()
#m = filter(lambda x: x!= '\n', m)
#m =list(map(int, m))
 
от Никифоров Георгий 11.10.2024 11:00
n = int(input().split())
m = []
for i in range(0, n):
    m.append(int(input()))
k = 0

for i in range(0, n):
    x = m[i]
    for j in range(i + 1 , n):
        s = x * m[j]
        if s%(10**6) == 0 and s%(10**7) != 0:
            k = k + 1
        
print(k)

#f = open(input(), 'r')
#n = int(f.readline().split())
#m = f.readlines()
#m = filter(lambda x: x!= '\n', m)
#m =list(map(int, m))
 
от Никифоров Георгий 11.10.2024 11:03
n = int(input().split())
m = []
for i in range(0, n):
    m.append(int(input()))
k = 0

for i in range(0, n):
    x = m[i]
    for j in range(i + 1 , n):
        s = x * m[j]
        sm = x + m[j]
        if sm%11 == 0 and s%2310 == 0:
            k = k + 1
        
print(k)

#f = open(input(), 'r')
#n = int(f.readline().split())
#m = f.readlines()
#m = filter(lambda x: x!= '\n', m)
#m =list(map(int, m))
 
от Никифоров Георгий 11.10.2024 11:08
Чтобы оставить комментарий нужна авторизация
Печать