eolymp
bolt
Try our new interface for solving problems
Məsələlər

Qüvvətə yüksəltmə

dərc olunub 19.11.09 18:39:27

Можливо, в сьомому тесті помилка?

dərc olunub 19.11.09 19:29:51

> fdg332 > Можливо, в сьомому тесті помилка? Дякуємо! Виправлено. Всі розвязки перетестовано

dərc olunub 24.01.10 23:25:13

Можливо слід переглянути межі змінної B в умові (в сторону зменшення), або додати хоча б один контрприклад, який враховував би ці межі, наприклад: 2 1000000000 10

awpris cavab verdi:
Мабуть більш доцільним і ефективнішим буде підхід створення нової задачі з новими обмеженнями і новим сюжетом. Пропонуйте, пишіть, коплектуйте пакет і шліть. Чекаємо.
dərc olunub 25.12.11 10:41:24

Скажіть будь-ласка, спочатку потрібно піднести до степеня, а вже потім шукати частку від ділення???

dərc olunub 12.02.17 10:04:01

Исправьте пожалуйста условие. Вместо того, что-бы брать по модулю в конце(как указано в условии), нужно брать после каждого умножения

dərc olunub 27.03.17 22:02:42

BogdanTswigun , в этом и сложность задачи

dərc olunub 27.03.17 22:20:18

Почему такая же задача не проходит???????????????????????????????????????

dərc olunub 05.04.21 16:22:51

BogdanTswigun, спасибо, что сказал, а то каждый раз 2% получался)

dərc olunub 10.01.24 17:29:40

include<bits/stdc++.h>

define ll long long

using namespace std; int main() { ll x,n,m,res=1; cin>>x>>n>>m; for(ll i=0;i<n;i++) { res*=x%m; } cout<<res;

} //100% exe

dərc olunub 14.01.24 13:06:23

include <bits/stdc++.h>

define ll long long

define ld long double

using namespace std; int main(){

ios_base::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
ll n, m, k, x = 1;
cin>>n>>m>>k;
for(int i = 0; i<m%k; i++){
    x*=n;
    x%=k;
}
cout<<x;

} //TECHNOBLADE NEVER DIE