ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 24.11.2022 16:42:48

ამოცანა: ფაქტორიალი

მომხმარებელი: lukkss

ვერდიქტი: სრული ამოხსნა

შეფასება: 100.0 ქულა







#include <iostream>
using namespace std;
int a,b,c,d,i,j,m,n,k,x,y;
int arr[3001];
main(){

cin>>n;
arr[3000]=1;

for(i=2;i<=n;i++) {
    for(j=1;j<=3000;j++){
        arr[j]=arr[j]*i;
    }
    for(j=3000;j>1;j--){
        arr[j-1]=arr[j-1]+arr[j]/10;
        arr[j]=arr[j]%10;
    }
}

for(j=1;j<=3000;j++)
if(arr[j]!=0) break;

for(i=j;i<=3000;i++)
cout<<arr[i]<<endl;
}

ტესტები

შემავალი მონაცემები
6 
გამომავალი მონაცემები
720
თქვენი პასუხი
7
2
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1
გამომავალი მონაცემები
1
თქვენი პასუხი
1
ჩეკერის პასუხი
YES
შემავალი მონაცემები
2
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
10
გამომავალი მონაცემები
3628800
თქვენი პასუხი
3
6
2
8
8
0
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
35
გამომავალი მონაცემები
10333147966386144929666651337523200000000
თქვენი პასუხი
1
0
3
3
3
1
4
7
9
6
6
3
8
6
1
4
4
9
2
9
6
6
6
6
5
1
3
3
7
5
2
3
2
0
0
0
0
0
0
0
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
100
გამომავალი მონაცემები
93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000
თქვენი პასუხი
9
3
3
2
6
2
1
5
4
4
3
9
4
4
1
5
2
6
8
1
6
9
9
2
3
8
8
5
6
2
6
6
7
0
0
4
9
0
7
1
5
9
6
8
2
6
4
3
8
1
6
2
1
4
6
8
5
9
2
9
6
3
8
9
5
2
1
7
5
9
9
9
9
3
2
2
9
9
1
5
6
0
8
9
4
1
4
6
3
9
7
6
1
5
6
5
1
8
2
8
6
2
5
3
6
9
7
9
2
0
8
2
7
2
2
3
7
5
8
2
5
1
1
8
5
2
1
0
...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
197
გამომავალი მონაცემები
1000784055840808212213038949713447365990477612414564315637204371915587343235626799299914070366966935566947378481954772384977466613677779180069446506462654092575837339818744374952282865011829914244773950865760663534673533357987278378353286942804393055226030...
თქვენი პასუხი
1
0
0
0
7
8
4
0
5
5
8
4
0
8
0
8
2
1
2
2
1
3
0
3
8
9
4
9
7
1
3
4
4
7
3
6
5
9
9
0
4
7
7
6
1
2
4
1
4
5
6
4
3
1
5
6
3
7
2
0
4
3
7
1
9
1
5
5
8
7
3
4
3
2
3
5
6
2
6
7
9
9
2
9
9
9
1
4
0
7
0
3
6
6
9
6
6
9
3
5
5
6
6
9
4
7
3
7
8
4
8
1
9
5
4
7
7
2
3
8
4
9
7
7
4
6
6
6
...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
503
გამომავალი მონაცემები
1543540265612393307427449753767679754674531065449353689171294303600270921685906579713741164724686622869411602373315709314056018119061331783044851756559947618800011492094164193315839225969033382955633421873920914520259190239387263656810971040617808459472360...
თქვენი პასუხი
1
5
4
3
5
4
0
2
6
5
6
1
2
3
9
3
3
0
7
4
2
7
4
4
9
7
5
3
7
6
7
6
7
9
7
5
4
6
7
4
5
3
1
0
6
5
4
4
9
3
5
3
6
8
9
1
7
1
2
9
4
3
0
3
6
0
0
2
7
0
9
2
1
6
8
5
9
0
6
5
7
9
7
1
3
7
4
1
1
6
4
7
2
4
6
8
6
6
2
2
8
6
9
4
1
1
6
0
2
3
7
3
3
1
5
7
0
9
3
1
4
0
5
6
0
1
8
1
...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
879
გამომავალი მონაცემები
7807233019155454965688227173918496468070750774899608134923972526949223338199554981339631425829715464216603171049853922718851963397047426420653896359935286963902886271597675425774367636420532740109238087497169875302684162301985464092933140244511806802380883...
თქვენი პასუხი
7
8
0
7
2
3
3
0
1
9
1
5
5
4
5
4
9
6
5
6
8
8
2
2
7
1
7
3
9
1
8
4
9
6
4
6
8
0
7
0
7
5
0
7
7
4
8
9
9
6
0
8
1
3
4
9
2
3
9
7
2
5
2
6
9
4
9
2
2
3
3
3
8
1
9
9
5
5
4
9
8
1
3
3
9
6
3
1
4
2
5
8
2
9
7
1
5
4
6
4
2
1
6
6
0
3
1
7
1
0
4
9
8
5
3
9
2
2
7
1
8
8
5
1
9
6
3
3
...
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1000
გამომავალი მონაცემები
4023872600770937735437024339230039857193748642107146325437999104299385123986290205920442084869694048004799886101971960586316668729948085589013238296699445909974245040870737599188236277271887325197795059509952761208749754624970436014182780946464962910563938...
თქვენი პასუხი
4
0
2
3
8
7
2
6
0
0
7
7
0
9
3
7
7
3
5
4
3
7
0
2
4
3
3
9
2
3
0
0
3
9
8
5
7
1
9
3
7
4
8
6
4
2
1
0
7
1
4
6
3
2
5
4
3
7
9
9
9
1
0
4
2
9
9
3
8
5
1
2
3
9
8
6
2
9
0
2
0
5
9
2
0
4
4
2
0
8
4
8
6
9
6
9
4
0
4
8
0
0
4
7
9
9
8
8
6
1
0
1
9
7
1
9
6
0
5
8
6
3
1
6
6
6
8
7
...
ჩეკერის პასუხი
YES