摘要:
#include <iostream> using namespace std; typedef long long ll; //题目最小最大值为10^5,int的范围是-2^9到2^9,所以不能用int int main() { int n; cin >> n; ll a[100010]; for 阅读全文
摘要:
答案:4659 #include <iostream> using namespace std; /* 如果直接使用递归则会超时,算不出。 (千万不要漏掉题目中给的任何一点信息) 提示:千位不为0,可以只算前四位,后面就不管它,所以可以考虑÷10000取余 */ int main() { int a 阅读全文
摘要:
答案:40785 #include <iostream> using namespace std; bool check(int i) { int x; while (i) { x = i % 10; if (x == 2 || x == 4) return false; i /= 10; } re 阅读全文