Submission #1300513

#TimeUsernameProblemLanguageResultExecution timeMemory
1300513NotLinuxLucky Numbers (RMI19_lucky)C++20
14 / 100
1096 ms572 KiB
#include <bits/stdc++.h>
using namespace std;
#define sz(x) (int)x.size()
#define all(x) x.begin() , x.end()
int check(int x){
	string str = to_string(x);
	bool bl = 0;
	for(int i = 0;i<sz(str)-1;i++){
		bl |= str[i] == '1' and str[i+1] == '3';
	}
	return !bl;
}
void solve(){
    int n,q;
    cin >> n >> q;
    int x;
    cin >> x;
    int ans = 0;
    for(int i = 0;i<=x;i++){
    	ans += check(i);
    }
    cout << ans << endl;
}
signed main(){
	ios_base::sync_with_stdio(0);cin.tie(0);
	int testcase=1;//cin >> testcase;
	while(testcase--)solve();
	cerr << 1000.0 * clock() / CLOCKS_PER_SEC << " ms" << endl;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...