#11867: C++ AC 程式碼


sabpprook (Mars彥)

School : 義守大學
ID : 37820
IP address : [220.143.10.74]
Last Login :
2019-09-21 01:14:57
d326. 程式設計師的面試問題(二) -- 某科技公司的面試問題 | From: [1.174.26.163] | Post Date : 2017-04-04 07:47

#include <iostream>
#include <string>
#include <bitset>

using namespace std;
int main()
{
unsigned int v,a,b;
while (cin>>v>>a>>b)
{
bitset<32> bitv{ v };
string str = bitv.to_string();
if (b == 0)
str[31 - a] = '0';
if (b == 1)
str[31 - a] = '1';
cout << str << endl;
}
return 0;
}

 
ZeroJudge Forum