Показывает неправильный ответ, хотя вывод правильный - PullRequest
0 голосов
/ 30 октября 2019

https://www.codechef.com/submit/FCTRL2 Мой вывод верен, но Codechef не принимает его. Кто-нибудь может сказать почему?

#include <iostream>
using namespace std;
int main(){
  int T;
  long double fact=1;
  cin>>T;
  int ar[T];
  for(int i=0;i<T;i++) {
    cin>>ar[i];
  }
  for(int i=0;i<T;i++){
    while(ar[i]>0){
      fact=fact*ar[i];
      ar[i]--;
    }
    cout<<fact<<"\n";
    fact=1;
  }
  return 0;
}

Все еще не принимаю ответ.

...