寝癖頭の解法

学習中の覚え書きを投稿、更新していきます。

C言語によるワードの変換とビット単位の出力

C言語によるワードの変換とビット単位の出力です。
ワード単位で与えられたデータ量を、ビット単位で出力するプログラムです。

・問題
 コンピュータで扱われるデータの最小単位をビット(bit)と呼び、複数のビットをまとめて表した情報量をワード(word)と呼びます。
 現在、多くのコンピュータでは1ワードを32ビットとして処理しています。
 1ワードを32ビットで表すコンピュータについて、ワード単位で与えられたデータ量 W をビット単位で出力するプログラムを作成せよ。

・入力される値
 入力は以下の形式で与えられる。
    W
 入力は1行からなり、データ量 W (0 ≤ W ≤ 100) が与えられる。

・期待する出力
 ビット単位の値を1行に出力する。

僕が作成、提出したコードは、以下のとおりです。

/*
 Problem Set from Volume3 0335 : Word
 http://judge.u-aizu.ac.jp/
 C言語によるワードの変換とビット単位の出力
 https://neguse-atama.hatenablog.com
*/
#include<stdio.h>
int main(void){
    int W;
    scanf("%d",&W);
    printf("%d\n",W*32);
    return 0;
}

設問の出典は、プログラミング問題のオンライン採点システム「Aizu Online Judge(AOJ)」です。
http://judge.u-aizu.ac.jp/onlinejudge/
Problem Set from Volume3 0335 : Word