Submission #3389986


Source Code Expand

#include<iostream>
#include<cstdio>
using namespace std;
int k[10],n,l,p,i=1;
bool pd(int f)
{
	do
	{
		if(k[f%10]==1)
		return false;
		f/=10;
	}
	while(f>0);
	return true;
}
int main()
{
	scanf("%d%d",&n,&l);
	for(i=0;i<l;i++)
	{
		scanf("%d",&p);
		k[p]=1;
	}
	for(i=n;i<=2147483647;i++)
	{
		if(pd(i))
		{
			printf("%d",i);
			return 0;
		}
	}
}

Submission Info

Submission Time
Task C - Iroha's Obsession
User luogu_bot3
Language C++ (GCC 5.4.1)
Score 300
Code Size 381 Byte
Status AC
Exec Time 1 ms
Memory 256 KB

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:18:21: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
  scanf("%d%d",&n,&l);
                     ^
./Main.cpp:21:17: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result]
   scanf("%d",&p);
                 ^

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status AC
AC × 10
Set Name Test Cases
Sample
All subtask0_sample_01.txt, subtask0_sample_02.txt, subtask1_X_01.txt, subtask1_X_02.txt, subtask1_X_03.txt, subtask1_X_04.txt, subtask1_X_05.txt, subtask1_X_06.txt, subtask1_X_07.txt, subtask1_X_08.txt
Case Name Status Exec Time Memory
subtask0_sample_01.txt AC 1 ms 256 KB
subtask0_sample_02.txt AC 1 ms 256 KB
subtask1_X_01.txt AC 1 ms 256 KB
subtask1_X_02.txt AC 1 ms 256 KB
subtask1_X_03.txt AC 1 ms 256 KB
subtask1_X_04.txt AC 1 ms 256 KB
subtask1_X_05.txt AC 1 ms 256 KB
subtask1_X_06.txt AC 1 ms 256 KB
subtask1_X_07.txt AC 1 ms 256 KB
subtask1_X_08.txt AC 1 ms 256 KB