#include <stdio.h>
int main() {
int sum = 0; // 合計値
int num = 1; // 現在の数字
while (num <= 100) {
// 3の倍数でもなく、5の倍数でもなく、1の位が6以上の場合
if (num % 3 != 0 && num % 5 != 0 && num % 10 >= 6) {
sum += num; // 合計に加算
}
num++; // 次の数字へ
}
// 結果を出力
printf("条件に合致する数字の和: %d\n", sum
);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBzdW0gPSAwOyAvLyDlkIjoqIjlgKQKICAgIGludCBudW0gPSAxOyAvLyDnj77lnKjjga7mlbDlrZcKCiAgICB3aGlsZSAobnVtIDw9IDEwMCkgewogICAgICAgIC8vIDPjga7lgI3mlbDjgafjgoLjgarjgY/jgIE144Gu5YCN5pWw44Gn44KC44Gq44GP44CBMeOBruS9jeOBjDbku6XkuIrjga7loLTlkIgKICAgICAgICBpZiAobnVtICUgMyAhPSAwICYmIG51bSAlIDUgIT0gMCAmJiBudW0gJSAxMCA+PSA2KSB7CiAgICAgICAgICAgIHN1bSArPSBudW07IC8vIOWQiOioiOOBq+WKoOeulwogICAgICAgIH0KICAgICAgICBudW0rKzsgLy8g5qyh44Gu5pWw5a2X44G4CiAgICB9CgogICAgLy8g57WQ5p6c44KS5Ye65YqbCiAgICBwcmludGYoIuadoeS7tuOBq+WQiOiHtOOBmeOCi+aVsOWtl+OBruWSjDogJWRcbiIsIHN1bSk7CgogICAgcmV0dXJuIDA7Cn0=