#include <stdio.h>
int main() {
int b, c, v, sum, k = 0;
// 100~999までのすべての3桁の数について調べる
for (int i = 100; i < 1000; i++) {
b = i / 100; // 百の位
c = (i / 10) % 10; // 十の位
v = i % 10; // 一の位
sum = b + c + v; // 各桁の和
if (sum % 7 == 0) {
k++; // 7の倍数ならカウント
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBiLCBjLCB2LCBzdW0sIGsgPSAwOwoKICAgIC8vIDEwMO+9njk5OeOBvuOBp+OBruOBmeOBueOBpuOBrjPmoYHjga7mlbDjgavjgaTjgYTjgaboqr/jgbnjgosKICAgIGZvciAoaW50IGkgPSAxMDA7IGkgPCAxMDAwOyBpKyspIHsKICAgICAgICBiID0gaSAvIDEwMDsgICAgICAgIC8vIOeZvuOBruS9jQogICAgICAgIGMgPSAoaSAvIDEwKSAlIDEwOyAgLy8g5Y2B44Gu5L2NCiAgICAgICAgdiA9IGkgJSAxMDsgICAgICAgICAvLyDkuIDjga7kvY0KCiAgICAgICAgc3VtID0gYiArIGMgKyB2OyAgICAvLyDlkITmoYHjga7lkowKCiAgICAgICAgaWYgKHN1bSAlIDcgPT0gMCkgewogICAgICAgICAgICBrKys7ICAvLyA344Gu5YCN5pWw44Gq44KJ44Kr44Km44Oz44OICiAgICAgICAgfQogICAgfQoKICAgIHByaW50ZigiJWRcbiIsIGspOwogICAgcmV0dXJuIDA7Cn0=