var a,b,c,d:integer; begin writeln('Вступительный '); readln(a); writeln('1 экзамен '); readln(b); writeln('2 экзамен '); readln(c); writeln('3 экзамен '); readln(d); if a<(b+c+d) then writeln('Ученик принят'); else writeln('Ученик не принят'); end.
Shaubnatali
29.05.2022
//Pascal ABC.NET v3.1 сборка 1172
Var ar:array of integer; n,i,min,mini:integer; begin randomize; min:=2147483647; writeln('Введите размерность:'); readln(n); setlength(ar,n); writeln('Array:'); for i:=0 to n-1 do begin ar[i]:=random(-30,30); write(ar[i]:4); if min>=ar[i] then begin min:=ar[i]; mini:=i; end; end; for i:=0 to mini-1 do if ar[i]<0 then ar[i]:=0; writeln; writeln('Final array:'); for i:=0 to n-1 do write(ar[i]:4); end.
Пример ввода: 5 Пример вывода: Array: -3 -26 -2 18 -21 Final array: 0 -26 -2 18 -21
Lavka2017
29.05.2022
Ll - long long
dp[i] = dp[i-1] + dp[i-2] + dp[i-5] + dp[i-10]; ll dp[666]; dp[0] = 1; for(int i=0;i<=64;i++) { dp[i+1]+=dp[i]; dp[i+2]+=dp[i]; dp[i+5]+=dp[i]; dp[i+10]+=dp[i]; cout << i << ": " << dp[i] << endl; } это если порядок важен, то есть 2 + 1 != 1 + 2, тогда ответ 489475342266653, наверное а иначе 644
begin
writeln('Вступительный ');
readln(a);
writeln('1 экзамен ');
readln(b);
writeln('2 экзамен ');
readln(c);
writeln('3 экзамен ');
readln(d);
if a<(b+c+d) then
writeln('Ученик принят');
else
writeln('Ученик не принят');
end.