#CCBCHBAHAI0000106. Suy ra số phần tử bằng sizeof (Infer the Number of Elements with sizeof)

Suy ra số phần tử bằng sizeof (Infer the Number of Elements with sizeof)

Suy ra số phần tử bằng sizeof (Infer the Number of Elements with sizeof)

Nguồn: Understanding and Using C Pointers

Phiên bản: Phước Hưng OJ Extended

Đề bài

Khi aa vẫn là một array object trong cùng scope, số phần tử của mảng có thể được suy ra bằng

$$\frac{\operatorname{sizeof}(a)}{\operatorname{sizeof}(a[0])}.$$

Một phép đo cho biết sizeof(a) bằng BB byte và sizeof(a[0]) bằng EE byte. Biết BB chia hết cho EE. Hãy tính số phần tử của mảng.

Input

Một dòng chứa hai số nguyên dương BB và EE lần lượt là số byte của toàn mảng và của một phần tử.

Output

In một số nguyên duy nhất là B/EB/E.

Subtask

Subtask 1 (20 điểm): E=1E=1, 1≤B≤1001\le B\le100.

Subtask 2 (30 điểm): E∈{2,4,8}E\in\{2,4,8\}, 1≤B/E≤1041\le B/E\le10^4.

Subtask 3 (50 điểm): 1≤E≤1061\le E\le10^6, 1≤B≤10181\le B\le10^{18} và BB chia hết cho EE.

Ví dụ

Input

80 8

Output

10

Giải thích

Ta có B=80B=80 và E=8E=8. Do đó số phần tử là

808=10.\frac{80}{8}=10.

Vì BB là kích thước của toàn array object và EE là kích thước một phần tử, thương chính là số phần tử.