#12810: 有差嗎?


i610494 (wago)


#include<iostream>
#include<math.h>
 
using namespace std;
 
int main(){
 long long int sum,a,n;
 while(cin >> a >> n) {
  sum=pow(a,n);
  cout << sum << endl;
  }
    return 0;
以上AC
 
#include<iostream>
#include<math.h>
 
using namespace std;
 
int main(){
 long long int a,n;
 while(cin >> a >> n) {
 
  cout << pow(a,n) << endl;
  }
    return 0;
這個NA(70%)
請問為什麼會有差
#13201: Re:有差嗎?


fdhs106ikrusfrank (ikrusfrank)


#include
#include
 
using namespace std;
 
int main(){
 long long int sum,a,n;
 while(cin >> a >> n) {
  sum=pow(a,n);
  cout << sum << endl;
  }
    return 0;
以上AC
 
#include
#include
 
using namespace std;
 
int main(){
 long long int a,n;
 while(cin >> a >> n) {
 
  cout << pow(a,n) << endl;
  }
    return 0;
這個NA(70%)
請問為什麼會有差


pow出來是double型態(沒記錯的話