728x90
반응형
27960번: 사격 내기
문제
https://www.acmicpc.net/problem/27960
풀이
과녁의 점수가 2의 n승 꼴의 연속이므로 어느 과녁을 맞췄는지 점수만으로 알 수 있다. 따라서 점수를 2진법으로 변환한 다음 XOR 연산을 수행해 다시 10진수로 바꾸어 출력하면 된다.
코드
#include <bits/stdc++.h>
using namespace std;
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
int a, b;
cin >> a >> b;
int c = a ^ b;
cout << c;
return 0;
}
728x90
반응형
'Problem Solving > BOJ' 카테고리의 다른 글
[백준 / BOJ] C++ 27962 오렌지먹은지오랜지 (0) | 2023.04.18 |
---|---|
[백준 / BOJ] C++ 27961 고양이는 많을수록 좋다 (4) | 2023.04.17 |
[백준 / BOJ] C++ 27959 초코바 (0) | 2023.04.17 |
[백준 / BOJ] C++ 2041 숫자채우기 (3) | 2023.04.15 |
[백준 / BOJ] C++ 18116 로봇 조립 (6) | 2023.04.14 |