Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
  301  Давлатбек, 18 января 2025 г. 6:37:38
     v, a, b, c = map(int,input().split()) while(v > 0): if v < a: print("Azim") break else: v -= a if v < b: print("Aziz") break else: v -= b if v < c: print("Akbar") break else: v -= c
  302  Жанторе, 17 января 2025 г. 15:05:59
     #include <bits/stdc++.h> using namespace std; int arr[3]; int t[3]; void build(int v, int l, int r) { if (l == r) { t[v] = arr[l]; return; } int mid = (l + r) / 2; build(2 * v, l, mid); build(2 * v + 1, mid + 1, r); t[v] = t[2 * v] + t[2 * v + 1]; } int query(int v, int tl, int tr, int l, int r) { if (l > r) return 0; if (l == tl && r == tr) return t[v]; int tm = (tl + tr) / 2; return query(2 * v, tl, tm, l, min(r, tm)) + query(2 * v + 1, tm + 1, tr, max(l, tm + 1), r); } int main() { ios_base::sync_with_stdio(false); cin.tie(0); int a, b; cin >> a >> b; arr[1] = a; arr[2] = b; build(1, 1, 2); cout << query(1, 1, 2, 1, 2) << '\n'; return 0; }
  303  Максим Евтишкин, 30 декабря 2024 г. 17:08:15
     Админ жив???
  304  Давлатбек, 21 декабря 2024 г. 7:07:58
     def qavs(s,n,o,y): if o==y==n: print(s) if o>y and y<n: qavs(s+')',n,o,y+1) if o<n: qavs(s+'(',n,o+1,y) qavs('',int(input()),0,0)
  305  Чаросхон, 20 декабря 2024 г. 8:15:26
     n = int(input()) a = list(map(int, input().split())) mx = 0 for i in range(len(a)): l=a[(i-1)%n] m=a[(i)] r=a[(i+1)%n] mx=max(mx,l+r+m) print(mx)
  306  Чаросхон, 19 декабря 2024 г. 9:31:54
     #include<iostream> #include<string> using namespace std; long long f(long long n){ if (n<=1){ return false; } for(int i=2;i*i<=n;i++){ if(n%i==0){ return false; } } return true; } int main(){ long long a,b; cin>>a>>b; string s=""; for(long long i=a;i<=b;i++){ if(f(i)){ s+=to_string(i)+" "; } } cout<<s; }
  307  Коваленко Павел Геннадьевич, 17 декабря 2024 г. 13:27:22
     #include <iostream> #include <string> using namespace std; int main() { string S; char result; getline(cin, S); for (int i = 0; i<S.length(); i++) { if (S[i] == 'z') { cout << char('a'); } else { result = S[i]; result = result + 1; cout << char(result); } } }
  308  Гаврилов Егор Павлович, 12 декабря 2024 г. 15:06:55
     #include <bits/stdc++.h> using namespace std; int main() { int n, t, k, sum = 0, k2; cin >> n >> t >> k; vector < int > a(n + 1); k2 = k; for (int i = 1; i <= n; i++) { a[i] = t; } while (k > 0) { k--; if (n >= k2) { for (int i = 1; i <= k2; i++) { a[i] -= 1; if (a[i] == 0) sum++; } } else { for (int i = 1; i <= n + (n - k2); i++) { a[i] =a[i]- 1; if (a[i] == 0) sum++; } } } cout << sum; return 0; }
  309  Гаврилов Егор Павлович, 12 декабря 2024 г. 14:32:00
     #include <bits/stdc++.h> using namespace std; int main() { int n, t, k, sum = 0, k2; vector < int > a(n + 1); cin >> n >> t >> k; k2 = k; for (int i = 1; i <= n; i++) { a[i] = t; } while (k > 0) { k--; if (n >= k2) { for (int i = 1; i <= k2; i++) { a[i] -= 1; if (a[i] == 0) sum++; } } else { for (int i = 1; i <= n + (n - k); i++) { a[i] -= 1; if (a[i] == 0) sum++; } } } cout << sum; return 0; }
  310  Расул, 11 декабря 2024 г. 10:44:20
     #include <iostream> using namespace std; int main() { long long a,b; cin>>a>>b; if(a==9 && b==1) { cout<<99<<" "<<100; } else if(a==0 && b==0){ cout<<1<<" "<<2;}else if(a==b) { cout<<a*10<<" "<<a*10+1; } else if(b-a==1) { cout<<a*10+9<<" "<<b*10; } else cout<<-1; return 0; }
  311  Чаросхон, 11 декабря 2024 г. 8:38:38
     n,k=map(int,input().split()) arr=list(map(int,input().split())) s=0 q=0 arr.sort() unique_list = list(set(arr)) unique_list.reverse() for i in unique_list: if(i==k): q=k for j in arr: if(j>q): s+=1 print(s)
  312  Давлатбек Азамов, 10 декабря 2024 г. 13:13:16
     #include <iostream> using namespace std; int main(){ int k1,k2,l1,l2,m1,m2; cin>>k1>>l1>>m1; cin>>k2>>l2>>m2; int a = k1*l1/100; int b = k2*l2/100; k1-=a; k2-=b; int s = a * m1 + b *m2; if(k1>k2)s+=(k1-k2)*m1; else s+=(k2-k1)*m2; cout << s; }
  313  Катанов Кэскил Прокопьевич, 06 декабря 2024 г. 7:28:54
     задача слишком сложная решил с 7ой попытки
  314  Чаросхон, 03 декабря 2024 г. 13:10:16
     s=str(input()) arr=[] for i in s: if(i!="+"): arr+=i arr.sort() a="+".join(arr) print(a)
  315  Гаврилов Егор Павлович, 30 ноября 2024 г. 14:26:03
     http s://kpf u.ru/por tal/docs/F207727849/ Usloviya.Zadach. _7_ 8.kl. _.pdf
  316  Гуньченков Владимир Андреевич, 20 ноября 2024 г. 12:41:13
     #include <iostream> #include <vector> #include <limits> using namespace std; int main() { int t; cin >> t; while (t--) { int n; cin >> n; long long m[4] = {LONG_MAX, LONG_MAX, LONG_MAX, LONG_MAX}; for (int i = 0; i < n; i++) { long long x; string s; cin >> x >> s; int k = (s[0] - '0') * 2 + (s[1] - '0'); m[k] = min(m[k], x); } long long res = m[3]; for (int i = 1; i < 4; i++) { for (int j = i + 1; j < 4; j++) { if ((i | j) == 3) { res = min(res, m[i] + m[j]); } } } cout << (res == LONG_MAX ? -1 : res) << endl; } return 0; }
  317  Давлатбек Азамов, 13 ноября 2024 г. 7:00:02
     #include <iostream> using namespace std; int main(){ int n,m; cin>>n>>m; cout << (n+1)*m+(m+1)*n+n+m-2*(min(n,m) ==1 || (n%2==1 && m%2==1)); }
  318  ГОЙДА ЗОВ ЗОВЫЧ, 11 ноября 2024 г. 8:45:47
     ГОЙДА!!!!!!!
  319  Быков Адрей Евгенич, 07 ноября 2024 г. 9:55:57
     ГОЙДА!!!!!!!!
  320  Давлатбек Азамов, 28 октября 2024 г. 13:32:36
     Keldiyor
 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru