Trong struct stat, trường st_size là kích thước file tính bằng byte, còn st_blocks (xấp xỉ) là số block 512 byte mà file chiếm. Hệ thống cấp phát theo block nên một file 1 byte vẫn chiếm trọn 1 block.
Công thức làm tròn lên: blocks = (size + 511) / 512 (chia nguyên).
Cho size (byte) trên stdin, in số block.
Ví dụ I/O:
Input: 1000
Output: 2
(1000 byte cần 2 block vì block đầu chứa 512, block sau chứa 488).
Một số nguyên không âm size (kích thước file tính bằng byte).
0 ≤ size ≤ 10^15.
Một số nguyên: số block 512 byte cần để chứa file.
Ví dụ:
Đầu vào:
1000
Đầu ra:
2
Giải thích:
Đang tải editor...