最大运行时间:1s
最大运行内存: 128M
题目描述:
小蓝准备用 256MB 的内存空间开一个数组,数组的每个元素都是 32 位 二进制整数,如果不考虑程序占用的空间和维护内存需要的辅助空间,请问 256MB 的空间可以存储多少个 32 位二进制整数?
求出256MB空间可以存放多少个32位二进制数
emmmmmmm
直接计算
1 M B = 1024 K B = 1024 ∗ 1024 B = 1024 ∗ 1024 ∗ 8 b 1MB = 1024KB = 1024 * 1024 B = 1024 * 1024 * 8b 1MB=1024KB=1024∗1024B=1024∗1024∗8b
import java.io.*;
import java.util.*;
public class Main
{
public static void main(String[] args)
{
out.println(256l * 1024 * 1024 * 8 / 32);
out.flush();
out.close();
}
static Scanner sc = new Scanner(System.in);
static PrintWriter out = new PrintWriter(System.out);
}
如果有说错的 或者 不懂的 尽管提 嘻嘻
一起进步!!!