Что в этом плохого? Это показывает неправильный ответ.
Operation 1: Find A raised to the power of B. Operation 2: Find A raised to the power of B, then XOR of the result with the number C. Operation 3: Find A raised to the power of B, then divide the result by C and print the remainder.
Input: First line contains number of testcases T. For each testcase, there will be single line containing three positive integers A, B and C. Output: For each testcase, print the required answer.
Что я уже пробовал:
#include<bits/stdc++.h> using namespace std; void operations(int a, int b, int c); int main(){ int testcase; cin >> testcase; while(testcase-- > 0){ int a, b, c; cin >> a >> b >> c; operations(a, b, c); } } void operations(int a, int b, int c){ int d=pow(a,b); cout<<d<<endl; int e=d^c; cout<<e<<endl; int f=d%c; cout<<f<<endl; }
CPallini
Что такое входные данные? Каков ожидаемый результат?
Prateek Krishna
Ограничения:
1 <= T <= 10
1 <= A <= 20
0 <= B <= 10
1 <= C <= 100
Пример:
Ввод:
1
5 2 3
Выход:
25
26
1
Patrice T
что такое фактический выход ?
Richard MacCutchan
В чем же проблема?
Prateek Krishna
это показывает неправильный ответ
Richard MacCutchan
Мне это кажется правильным. Как вы думаете, какими должны быть ответы?
Prateek Krishna
Существует скрытый тестовый случай, для которого выводом является "неправильный ответ".
Richard MacCutchan
И вы думаете, что каким-то образом мы можем догадаться, что это такое, и какой ответ он ожидает?