백준 알고리즘(C++)

백준 1094번 막대기 ( C++ )

coding232624 2024. 8. 29. 11:49

문제

https://www.acmicpc.net/problem/1094

 

해설

비트마스킹을 이용하면 되는 쉬운 문제

 

코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <algorithm>
 
using namespace std;
 
int x, ret;
 
int main()
{
  cin >> x;
  for (int i = 0; i < 7; i++)
  {
    if (x & (1 << i))
    {
      ret++;
    }
  }
  cout << ret;
}
cs

 

'백준 알고리즘(C++)' 카테고리의 다른 글

백준 11723번 집합 ( C++ )  (0) 2024.08.30
백준 2234번 성곽 ( C++ )  (0) 2024.08.29
백준 1062번 가르침 ( C++ )  (0) 2024.08.29
백준 14890번 경사로 ( C++ )  (1) 2024.08.28
백준 17471번 케리맨더링 ( C++ )  (0) 2024.08.26