在一行中输入一个整数
(
),表示内存大小(单位 MB)。
输出一个整数,表示在
MB 内存中最多可以存储的整数个数。
1
262144
,每个整数占用
字节,因此可存储
个整数。
256
67108864
,每个整数占用
字节,因此可存储
个整数。
本题已于下方时间节点更新,请注意题解时效性:
1. 2025-06-03 优化题面文本与格式。
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int n = in.nextInt();
int KB = 1024;
int MB = (int) Math.pow(KB, 2);
int totalByte = n * MB;
int count = totalByte / 4;
System.out.println(count);
}
}
#include <stdio.h>
int main()
{
int n = 0;
scanf("%d\n",&n);
int num = n*1024*1024/4;
printf("%d\n",num);
return 0;
}