4 条题解

  • 0
    @ 2023-5-23 19:57:31
    #include<bits/stdc++.h>
    using namespace std;
    int n,a[111111]={0,1},lena=1;
    int main(){
    cin>>n;
    for(int i=1;i<n;i++){
    for(int j=1;j<=lena;j++){
    a[j]=a[j]*2;
    }
    for(int j=1;j<=lena;j++){
    if(a[j]>9){
    a[j+1]+=a[j]/10;
    a[j]=a[j]%10;
    }
    }
    if(a[lena+1]!=0){
    lena++;
    }
    }
    for(int i=lena;i>=1;i--){
    cout<<a[i];
    }
    return 0;
    }
    
    • 0
      @ 2023-5-16 19:58:39
      #include<bits/stdc++.h>
      using namespace std;
      long long a[1111111]={0,1},n,lena;
      int main()   
      {
      	cin>>n;
      	lena=1;
      	for(int i=1;i<=n;i++){
      		for(int j=1;j<=lena;j++){
      				a[j]=a[j]*i;
      		}
      		for(int j=1;j<=lena;j++){
      			if(a[j]>9){
      				a[j+1]+=a[j]/10;
      				a[j]=a[j]%10;
      			}
      		}
      		if(a[lena+1]>0){
      			lena++;
      		}
      	}
      	for(int i=lena;i>=1;i--){
      		cout<<a[i];
      	}
      	return 0; 
      }
      
      • 0
        @ 2023-5-16 19:58:27
        #include<bits/stdc++.h>
        using namespace std;
        int f[100],n;
        int main()
        {
        	cin>>n;
        	f[1]=1;
        	f[2]=2;
        	f[3]=4;
        	for(int i=1;i<=n;i++){
        		f[n]=f[n-1]*2;
        	}
        	cout<<f[n];
        	return 0;
        }
        
        
        
        
        • -1
          @ 2023-5-16 20:04:09
          #include<bits/stdc++.h>
          using namespace std;
          int n,a[111111]={0,1},lena=1;
          int main(){
          cin>>n;
          for(int i=1;i<=n;i++){
          for(int j=1;j<=lena;j++){
          a[j]=a[j]*i;
          }
          for(int j=1;j<=lena;j++){
          if(a[j]>9){
          a[j+1]+=a[j]/10;
          a[j]=a[j]%10;
          }
          }
          if(a[lena+1]!=0){
          lena++;
          }
          }
          for(int i=lena;i>=1;i--){
          cout<<a[i];
          }
          return 0;
          }
          
          • 1

          信息

          ID
          406
          时间
          1000ms
          内存
          32MiB
          难度
          8
          标签
          递交数
          96
          已通过
          17
          上传者