1 条题解

  • 0
    @ 2024-11-9 17:16:39

    法一(偷分)

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
       cout<<"0000B 0"<<endl;
    cout<<"0001B 1"<<endl;
    cout<<"0010B 2"<<endl;
    cout<<"0011B 3"<<endl;
    cout<<"0100B 4"<<endl;
    cout<<"0101B 5"<<endl;
    cout<<"0110B 6"<<endl;
    cout<<"0111B 7"<<endl;
    cout<<"1000B 8"<<endl;
    cout<<"1001B 9"<<endl;
    cout<<"1010B 10"<<endl;
    cout<<"1011B 11"<<endl;
    cout<<"1100B 12"<<endl;
    cout<<"1101B 13"<<endl;
    cout<<"1110B 14"<<endl;
    cout<<"1111B 15";
             return 0;
    }
    
    
    

    法二(正经,位运算)

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
    	
    	for(int i=0;i<=15;i++){
    		bitset<4>b(i);
    		cout<<b<<"B "<<i<<endl; 
    	}
             return 0;
    }
    
    
    • 1

    信息

    ID
    189
    时间
    1000ms
    内存
    64MiB
    难度
    9
    标签
    递交数
    12
    已通过
    6
    上传者