#include <stdio.h>
int main(void) {
int i;
// for文を用いて0から19まで繰り返す
for (i = 0; i <= 19; i++) {
// 3の倍数であり、かつ5の倍数である場合 (#)
// ※0はすべての数の倍数として扱われるため、ここに含まれます
if (i % 3 == 0 && i % 5 == 0) {
}
// 3の倍数であるが、5の倍数でない場合 (?)
else if (i % 3 == 0) {
}
// 5の倍数であるが、3の倍数でない場合 (!)
else if (i % 5 == 0) {
}
// いずれの倍数でもない場合 (数字のみ)
else {
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbih2b2lkKSB7CiAgICBpbnQgaTsKCiAgICAvLyBmb3LmlofjgpLnlKjjgYTjgaYw44GL44KJMTnjgb7jgafnubDjgorov5TjgZkKICAgIGZvciAoaSA9IDA7IGkgPD0gMTk7IGkrKykgewogICAgICAgIAogICAgICAgIC8vIDPjga7lgI3mlbDjgafjgYLjgorjgIHjgYvjgaQ144Gu5YCN5pWw44Gn44GC44KL5aC05ZCIICgjKQogICAgICAgIC8vIOKAuzDjga/jgZnjgbnjgabjga7mlbDjga7lgI3mlbDjgajjgZfjgabmibHjgo/jgozjgovjgZ/jgoHjgIHjgZPjgZPjgavlkKvjgb7jgozjgb7jgZkKICAgICAgICBpZiAoaSAlIDMgPT0gMCAmJiBpICUgNSA9PSAwKSB7CiAgICAgICAgICAgIHByaW50ZigiJWQjXG4iLCBpKTsKICAgICAgICB9CiAgICAgICAgLy8gM+OBruWAjeaVsOOBp+OBguOCi+OBjOOAgTXjga7lgI3mlbDjgafjgarjgYTloLTlkIggKD8pCiAgICAgICAgZWxzZSBpZiAoaSAlIDMgPT0gMCkgewogICAgICAgICAgICBwcmludGYoIiVkP1xuIiwgaSk7CiAgICAgICAgfQogICAgICAgIC8vIDXjga7lgI3mlbDjgafjgYLjgovjgYzjgIEz44Gu5YCN5pWw44Gn44Gq44GE5aC05ZCIICghKQogICAgICAgIGVsc2UgaWYgKGkgJSA1ID09IDApIHsKICAgICAgICAgICAgcHJpbnRmKCIlZCFcbiIsIGkpOwogICAgICAgIH0KICAgICAgICAvLyDjgYTjgZrjgozjga7lgI3mlbDjgafjgoLjgarjgYTloLTlkIggKOaVsOWtl+OBruOBvykKICAgICAgICBlbHNlIHsKICAgICAgICAgICAgcHJpbnRmKCIlZFxuIiwgaSk7CiAgICAgICAgfQogICAgfQoKICAgIHJldHVybiAwOwp9