A masala Nabira va Bobo 👶👨🦳:
python da : Shamsiddin Qutlimuratov ning kodi eng mukammal deb topildi !
n,k,m,t,s=map(float,input().split())
bobo=(n+k)*m+n
ota=(n+k)+n
print(format(bobo,'.2f'),format(bobo/ota,'.2f'))
C++ da: ❄️ ning codi eng mukamall deb topildi !
#include <bits/stdc++.h>
using namespace std;
#define int long double
signed main() {
int n, k, m, t, s;
cin >> n >> k >> m >> t >> s;
cout << fixed << setprecision(2) << m * (n + k) + n << ' ' << (m * (n + k) + n) / ((n + k + n) * 1.0l) << endl;
}
B masala Eng kuchli bo'luvchi :
python da : Samandar Ergashev ning kodi eng mukammal deb topildi !
n=int(input())
s=0
for i in range(1,int(n**0.5)+1):
if n%i==0:
s+=1
if i!=n//i:
s+=1
if n%s==0:
print(s)
else: print(-1)
C++ da : Xaydaraliyev Jahonali ning kodi eng mukammal deb topildi !
#include <bits/stdc++.h>
using namespace std;
int main() {
long long n, k = 0;
cin >> n;
for (long long i = 1; i * i <= n; ++i) {
if (n % i == 0) {
k++;
if (i * i < n) k++;
}
}
if (n % k == 0) cout << k;
else cout << -1;
return 0;
}
C masala Qor Momo 🧓❄:
python da : Otabek Aralov Abduxamitovich ning kodi eng mukammal deb topildi !
from itertools import combinations
def izla(A, B):
A.sort()
for b in B:
found = False
for r in range(1, len(A) + 1):
for combo in combinations(A, r):
if sum(combo) >= b:
for elem in combo:
A.remove(elem)
found = True
break
if found:
break
if not found:
return "Sovg'alar juda arzon 😠"
return len(A)
n=int(input())
A = list(map(int,input().split()))
B = list(map(int,input().split()))
print(izla(A, B))
C++ da : Afsuski hech kim ishlay olmadi balki siz ishlarsiz ? ishlasangiz Admin ga yechimingizni yubring !
D masala Max Tub:
python da : Shamsiddin Qutlimuratov ning kodi eng mukammal deb topildi !
from math import gcd
def prime_factors(n):
s = set()
i = 2
while i * i <= n:
while n % i == 0:
s.add(i)
n //= i
i += 1
if n > 1:
s.add(n)
return s
def f(a, b):
return len(prime_factors(gcd(a, b)))
def m(a, b, x, y):
c1, c2 = f(a, b), f(x, y)
if c1 > c2:
return a, b
elif c2 > c1:
return x, y
elif a + b > x + y:
return a, b
elif x + y > a + b:
return x, y
else:
return min((a, b), (x, y))
a,b = map(int, input().split())
x,y = map(int, input().split())
r1,r2 = m(a, b, x, y)
print(r1,r2)
C++ da : Shamsiddin Qutlimuratov ning kodi eng mukammal deb topildi !
#include<bits/stdc++.h>
using namespace std;
int count_factors(int n) {
set<int> factors;
while (n % 2 == 0) {
factors.insert(2);
n /= 2;
}
for (int i = 3; i * i <= n; i += 2) {
while (n % i == 0) {
factors.insert(i);
n /= i;
}
}
if (n > 2) {
factors.insert(n);
}
return factors.size();
}
int main(){
int a,b;
cin>>a>>b;
int x,y;
cin>>x>>y;
int cnt1=count_factors(gcd(a,b));
int cnt2=count_factors(gcd(x,y));
// cout<<cnt1<<' '<<cnt2<<endl;
if(cnt1>cnt2){
cout<<a<<' '<<b;
}
else if(cnt2 > cnt1){
cout<<x<<' '<<y;
}
else{
if(a+b>x+y){
cout<<a<<' '<<b;
}
else{
cout<<x<<' '<<y;
}
}
}
E masala Ifoda :
python da : Rahimberganov Musobek ning kodi eng mukammal deb topildi !
l,r=map(int,input().split())
s=input()
e=s
n=len(s)
p=''
d=''
for i in range(n):
if s[i]=='x':
k=i-1
while k>0 and s[k].isdigit():
k-=1
e=e.replace(s[k:i+1],'')
p+=s[k:i]+'1' if s[k:i] in '+-' else s[k:i]
g=0
try:
g+=eval(e)
except:
pass
h=0
try:
h+=eval(p)
except:
pass
print(max(l+1,r-1,key=lambda x:h*x+g))
C++ da : Shamsiddin Qutlimuratov ning kodi eng mukammal deb topildi !
#include <bits/stdc++.h>
using namespace std;
int main() {
int l, r;
cin >> l >> r;
string s; cin >> s;
int a = 0, b = 0;
int k = 1;
int n = s.size();
for (int i = 0; i < n; i ++) {
char c = s[i];
if (c == '-' || c == '+') {
i ++;
if (s[i] == 'x') {
a += (c == '-' ? -1 : 1);
continue;
} else {
int d = 0;
while (s[i] != '+' && s[i] != '-' && s[i] != 'x') {
d *= 10; d += (s[i]-'0'); i ++;
if (i == n) break;
}
if (s[i] == 'x') {
a += (c == '-' ? -1 * d : d);
} else {
b += (c == '-' ? -1 * d : d);
i --;
}
continue;
}
} else {
if (s[i] == 'x') {
a += 1;
continue;
} else {
int d = 0;
while (s[i] != '+' && s[i] != '-' && s[i] != 'x') {
d *= 10; d += (s[i]-'0'); i ++;
if (i == n) break;
}
if (s[i] == 'x') {
a += d;
} else {
b += d;
i --;
}
continue;
}
}
}
if (a < 0) {
cout << l + 1 << endl;
} else {
cout << r - 1 << endl;
}
}
F masala So'ngi Savol :
bu savolda xatolik yuz bergan edi !
Asli yechilishi :
print(210)
G masala yana Geometriya :
python da :DoNo0425 ning kodi eng mukammal deb topildi !
n,k=map(int,input().split())
print(k+n,abs(n-k))
C++ da : ❄️ ning kodi eng mukammal deb topildi !
#include <bits/stdc++.h>
using namespace std;
int main() {
int n, k;
cin >> n >> k;
cout << n + k << ' ';
if (n - k > 0) cout << n - k << ' ';
if (k - n > 0) cout << k - n << endl;
}
H masala : Qonuniyat (very hard)
python da : Otabek Aralov Abduxamitovich ning kodi eng mukammal deb topildi !
n = int(input())
s=input()
s = s.rstrip('...').split(',')
if all('/' in x for x in s):
f = [x.split('/') for x in s]
f = [int(f[1]) for f in f]
if f[1] - f[0] == 1 and f[2] - f[1] == 1:
k = f"1/{f[0] + (n - 1)}"
print(k)
exit()
s = [int(x) for x in s]
if s[1] - s[0] == s[2] - s[1]:
d = s[1] - s[0]
k = s[0] + (n - 1) * d
print(k)
elif s[1] + s[0] == s[2]:
while len(s) < n:
s.append(s[-1] + s[-2])
print(s[n - 1])
elif s[1] * s[1] == s[2] * s[0]:
r = s[1] // s[0]
k = s[0] * (r ** (n - 1))
print(k)
C++ da : ❄️ ning kodi eng mukammal deb topildi !
#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
string s;
cin >> s;
if (s == "1,2,3,4,5...") cout << n << endl;
else if (s == "1,2,4,8...") cout << (1 << (n-1)) << endl;
else if (s == "1,1,2,3,5,8...") cout << 55 << endl;
else if (s == "1/2,1/3,1/4...") {
cout << "1/" << n+1 << endl;
}
else if (s == "1,10,100...") {
cout << pow(10, n-1) << endl;
}
else if (n == 1) cout << 1 << endl;
else if (s[0] == '0') cout << n-1 << endl;
else if (s[0] == '2') cout << pow(2, n) << endl;
return 0;
}
Mana barcha masalalarda editoriallar qo'yilib chiqildi !
Qiynalaytgan masalalaringizni o'rganib chiqing ! va keyingi contestga tayyorlaning !
Siz ham shu qatorda turishni istasangiz ! ko'proq izlaning !
Contest yoqdi degan umiddaman ! :)