4 条题解

  • 1
    @ 2024-2-19 16:54:56

    额,C++的代码有点长,看我这段Python代码↓↓↓

    print(2**int(input()))
    

    1行解决!

    绝对AC

    • 0
      @ 2023-7-26 11:50:25

      此题一定一定要用高精度计算方式!!!不能用long long 类型!!!因为long long 都装不下它啦!行,废话不多说,上代码! 先赞后看,养成好习惯!

      #include <iostream>
      
      using namespace std;
      
      int main()
      
      {
      
          int a[100],n,k;
      
          cin>>n;
      
          a[0]=1;
      
          a[1]=1;
      
          for(int i=1;i<=n;i++)
      
          {
      
              k=0;
      
              for(int j=1;j<=a[0];j++)
      
              {
      
                  a[j]=a[j]*2+k;
      
                  k=a[j]/10;
      
                  a[j]%=10;
      
              }
      
              if(k>0)
      
              {
      
                  a[0]++;
      
                  a[a[0]]=k;
      
              }
      
          }
      
          for(int i=a[0];i>0;i--)
      
              cout<<a[i];
      
          return 0;
      
      }
      

      已AC,放心食用!

      • -1
        @ 2023-8-13 22:13:53
        a = int(input())
        print(pow(2,a))
        

        因为我不会c++怎么编高精度(恼 所以我选择了python自带高精度(狂喜

        • -1
          @ 2023-4-9 16:55:07
          # python
          a = int(input())
          b = 1
          for i in range(a):
              b *= 2
          print(b)
          
          • 1

          信息

          ID
          278
          时间
          1000ms
          内存
          64MiB
          难度
          5
          标签
          递交数
          111
          已通过
          43
          上传者