Skip to content

2-B1. 4bit

入力からの整数値を受け取り、2進数で表記しよう。

入力/出力例

例1

入力

9

出力

1001
例2

入力

13

出力

1101

ヒント

ヒント1

int型では、5 / 31になる。

ヒント2

整数型の余りは%で得ることができる。

ヒント3

1桁ずつ出力してみよう。

ヒント4

を2進数表記すると、の2進数表記の桁目以上を得ることができる。

解答例

解答例1

クリックして展開
cpp
#include <iostream>
using namespace std;

int main() {
    int n;
    cin >> n;
    cout << (n / 8) % 2;
    cout << (n / 4) % 2;
    cout << (n / 2) % 2;
    cout << n % 2;
    cout << endl;
}