Proof-of-Work (PoW) yêu cầu tìm một nonce sao cho băm của khối bắt đầu
bằng k chữ số hex '0' (độ khó). Ở bài này ta kiểm tra một nonce cho trước:
h = SHA256(data + nonce)
In YES nếu h bắt đầu bằng đúng k ký tự '0', ngược lại NO.
Ví dụ
Input:
block
5
1
Output:
NO (SHA256("block5") không bắt đầu bằng '0')
Ba dòng: data, nonce, k.
0 <= len(data) <= 200; nonce là chuỗi số; 0 <= k <= 8.
Một dòng: YES hoặc NO.
Ví dụ:
Đầu vào:
block
5
1
Đầu ra:
NO
Giải thích:
Đang tải editor...