3 条题解

  • 2
    @ 2025-2-5 16:18:27
    #include<bits/stdc++.h>
    using namespace std;
    long long n,a;
    int main(){
    	cin>>n;
    	while(n--){
    		cin>>a;
    		a = a-(a&-a);
    		cout<<a<<endl;
    	}
    	return 0;
    }
    
    • 0
      @ 2023-5-6 21:49:14

      开始没开long long直接没掉了😕

      #include<bits/stdc++.h>
      using namespace std;
      long long t;
      int main(){
          scanf("%lld",&t);
      	while(t--){
      		long long n;
      		scanf("%lld",&n);
      		n=n-(n&-n);
      		printf("%lld\n",n);
      	}
      }
      
      • -2
        @ 2024-11-26 17:20:46
        #include<bits/stdc++.h>
        using namespace std;
        long long t;
        int main(){
            cin>>t;
            
            
        	while(t--){
        		long long n;
        		cin>>n;
        		n=n-(n&-n);
        		cout<<n<<endl;
        		n=0;
        	}
        }
        简单易懂@小鸟
        
        • 1

        信息

        ID
        1225
        时间
        1000ms
        内存
        60MiB
        难度
        6
        标签
        递交数
        365
        已通过
        124
        上传者