#include<iostream>
using namespace std;
int main() {
int k = 0;
for (int i = 1; i <= 1000; i++) {
if ((i % 10) == 3 ||(i / 10 % 10)== 3 || (i / 100) == 3)k++;
}
cout << k << endl;
}
本来是想早睡的,没想到这道题卡了我一会儿,因为刚开始用的for while嵌套时间太长,后来换的方法,还有一些小细节的错误