コンピュータã§æ‰±ã‚れるデータã®æœ€å°å˜ä½ã‚’ビット(bit)ã¨å‘¼ã³ã€è¤‡æ•°ã®ãƒ“ットをã¾ã¨ã‚ã¦è¡¨ã—ãŸæƒ…å ±é‡ã‚’ワード(word)ã¨å‘¼ã³ã¾ã™ã€‚ç¾åœ¨ã€å¤šãã®ã‚³ãƒ³ãƒ”ュータã§ã¯ï¼‘ワードを32ビットã¨ã—ã¦å‡¦ç†ã—ã¦ã„ã¾ã™ã€‚
1ワードを32ビットã§è¡¨ã™ã‚³ãƒ³ãƒ”ュータã«ã¤ã„ã¦ã€ãƒ¯ãƒ¼ãƒ‰å˜ä½ã§ä¸Žãˆã‚‰ã‚ŒãŸãƒ‡ãƒ¼ã‚¿é‡ W をビットå˜ä½ã§å‡ºåŠ›ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã›ã‚ˆã€‚
入力ã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
W
入力ã¯ï¼‘è¡Œã‹ã‚‰ãªã‚Šã€ãƒ‡ãƒ¼ã‚¿é‡ W (0 ≤ W ≤ 100) ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
ビットå˜ä½ã®å€¤ã‚’1行ã«å‡ºåŠ›ã™ã‚‹ã€‚
4
128
3
96