满级了
2026-03-19 20:28:25
发布于:浙江
4阅读
0回复
0点赞
不说了:
执行用时:0ms 击败了79.39%的用户
内存消耗:1.43MB 击败了99.72%的用户
#include <unistd.h>
// 仅依赖最底层IO,内存占用<10KB
int main() {
char buf[32]; // 仅开辟32字节缓冲区(足够存10^18以内的数字)
ssize_t len=read(STDIN_FILENO,buf,32); // 直接读标准输入
write(STDOUT_FILENO,buf,len); // 直接写标准输出
return 0;
}
执行用时:0ms 击败了79.03%的用户
内存消耗:1.43MB 击败了99.61%的用户
#include <unistd.h>
// 仅引入最底层头文件,无任何冗余
int main() {
char buf[32] __attribute__((aligned(16))); // 16字节对齐,CPU读取更快
// 直接调用系统read:读标准输入到缓冲区(无封装)
ssize_t len=syscall(0, 0, buf, 32);
// 直接调用系统write:写缓冲区到标准输出(无封装)
syscall(1, 1, buf, len);
return 0;
}
这里空空如也







有帮助,赞一个