1104: 图像存储空间计算
内存限制:128 MB
时间限制:1.000 S
评测方式:文本比较
命题人:
提交1:226
解决:93
题目描述
位图图像存储空间(单位:字节B) = 水平像素 × 垂直像素 × 色彩深度/8
现有一幅 a × b 像素大小的黑白图像和同样大小的24位真彩色的图像,请分别输出其文件大小(单位:字节B)。
计算机存储的基本单位—— 字节(Byte或B)
8个位(比特、bit、b)=1个字节(Byte、B)
存储容量(文件大小)单位:B、KB、MB、GB、TB
1KB=1024B 1MB=1024KB
1GB=1024MB 1TB=1024GB
色彩深度是用“n位颜色”(n-bit colour)来说明的。若色彩深度是n位,即有2n种颜色选择,而储存每像素所用的位数就是n。常见的有:
1位:可以表示黑白二色。
2位:4种颜色,用于CGA。
4位:16种颜色,用于CGA、EGA及VGA。
8位灰阶:都是黑、灰、白色之间,有256个层次。
16位彩色(高彩色):电脑所用的三原色是红、绿和蓝,在16位彩色中,绿色有2^6=64个,共有65536个颜色。
24位彩色(真彩色):每种原色都有256个层次,它们的组合便有256*256*256种颜色。
32位彩色:除了24位彩色的颜色外,额外的8位是储存重叠图层的图形资料(alpha频道)。
现有一幅 a × b 像素大小的黑白图像和同样大小的24位真彩色的图像,请分别输出其文件大小(单位:字节B)。
补充知识点:
计算机存储的最小单位—— 二进制位(比特、bit或b)计算机存储的基本单位—— 字节(Byte或B)
8个位(比特、bit、b)=1个字节(Byte、B)
存储容量(文件大小)单位:B、KB、MB、GB、TB
1KB=1024B 1MB=1024KB
1GB=1024MB 1TB=1024GB
色彩深度是用“n位颜色”(n-bit colour)来说明的。若色彩深度是n位,即有2n种颜色选择,而储存每像素所用的位数就是n。常见的有:
1位:可以表示黑白二色。
2位:4种颜色,用于CGA。
4位:16种颜色,用于CGA、EGA及VGA。
8位灰阶:都是黑、灰、白色之间,有256个层次。
16位彩色(高彩色):电脑所用的三原色是红、绿和蓝,在16位彩色中,绿色有2^6=64个,共有65536个颜色。
24位彩色(真彩色):每种原色都有256个层次,它们的组合便有256*256*256种颜色。
32位彩色:除了24位彩色的颜色外,额外的8位是储存重叠图层的图形资料(alpha频道)。
输入
只有一行:水平像素a,垂直像素b。两数之间用一个空格分隔。
输出
只有一行:黑白图像和24位真彩色图像分别对应的文件大小(单位:字节B)两数之间用一个空格分隔。
样例输入 复制
10 16
样例输出 复制
20 480