编写程序,已知一幅图像具有1600万种颜色(真彩色),输入数字图像的分辨率 计算并输出该图像数据压缩前的数据量(单位:MB)

问题遇到的现象和发生背景
问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果

数据量跟图像分辨率和每个像素的位数有关,和颜色有多少种没有关系啊。真彩色也可以只有几种颜色啊