#include <iostream>

using namespace std;

bool isMultipleOf3(int num) {
    int sum = 0;
    while (num > 0) {
        sum += num % 10;
        num /= 10;
    }
    return sum % 3 == 0;
}

bool hasDigit5(int num) {
    while (num > 0) {
        if (num % 10 == 5)
            return true;
        num /= 10;
    }
    return false;
}

int main() {
    for (int i = 1; i <= 999; i++) {
        if (isMultipleOf3(i) && hasDigit5(i))
            cout << i << endl;
    }
    return 0;
}
cpp时空限制CPU占用时长 100秒内存使用限制 16MB题目描述输出 1—9991—999 中有因数 33 且至少有一位数字是 55 的数输入格式无输出格式若干个数每行一个。

原文地址: https://www.cveoy.top/t/topic/ixR5 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录