开始计概A下半学期。

This commit is contained in:
rogerwang2008 committed 2026-11-09 21:13:09 +08:00
1 parent 0cfdc8499c
commit 38e97654e1
31 files changed
+2144 -110

No files matched your search

+33 -13
View File
@@ -1,22 +1,42 @@
#include <stdio.h>
int LINE[700000] = {0};
void test(int& a) {
a++;
}
int main() {
int number = 0, logo = 0;
scanf("%d", &number);
for (int wait_test = 1; wait_test <= number; wait_test++) {
while (logo == 0) {
int same = wait_test;
while (same >= 67) {
int a = same % 100;
if (a == 67) {
printf("%d\n", wait_test);
logo++;
break;
int i = 1;
for (int j = 1; j <= 100000; j++) {
while (LINE[j] == 0) {
int flag = 0;
int transform = i;
if (transform % 7 != 0) {
while (transform > 0) {
if (transform % 10 == 7) {
flag++;
}
transform /= 10;
}
same /= 10;
} else {
flag++;
}
if (flag == 0) {
LINE[j] = i;
i++;
} else {
i++;
}
}
logo--;
}
int group = 0;
scanf("%d", &group);
for (int z = 1; z <= group; z++) {
int input = 0;
scanf("%d", &input);
printf("%d\n", LINE[input]);
}
int val = *(LINE+5);
int a=1;
return 0;
}