题目:
解题思路:
1M = 1024Kb
1Kb = 1024b
1b = 1024byte (字节)
1字节 = 8位
注意 用 long 会出现越界 值为负数
#include<bits/stdc++.h>
using namespace std;
int main(){
long long M = 256;
long long kb = 1024;
long long b = 1024;
long long byte = 8;
long long ans = (M*kb*b*byte) / 32;
cout<<ans;
return 0;
}
答案
67108864