Submission #102337

#TimeUsernameProblemLanguageResultExecution timeMemory
102337MoNsTeR_CuBePalindrome-Free Numbers (BOI13_numbers)C++17
31.67 / 100
1084 ms504 KiB
#include <bits/stdc++.h> using namespace std; #define int long long bool check(string a){ for(int i = 0; i < (int)a.size()-1; i++){ if(a[i] == a[i+1]) return false; } for(int i = 0; i < (int)a.size()-2; i++){ if(a[i] == a[i+2]) return false; } return true; } string toString(int a){ if(a == 0) return "0"; string s = ""; while(a){ s = ((char)(a%10+'0'))+s; a/=10; } return s; } signed main(){ ios::sync_with_stdio(false); cin.tie(0); int a; int b; cin >> a; cin >> b; int tot = 0; while(a <= b){ if(check(toString(a))){ tot++; } a++; } cout << tot << endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...