本文主要是介绍2021第十二届蓝桥杯省赛c++B组_卡片,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
//
#include<bits/stdc++.h>
using namespace std;
int card[10];
bool judge( int n )
{
while( n )
{
card[ n%10 ]--;
if( card[ n%10 ]<0 ) return false; //
n/=10;
}
return true;
}
int main()
{
int i;
for( i=0;i<10;i++ ) card[i]=2021;
for( i=1; judge(i) ;i++ ); //
printf("%d\n",i-1);
// for( i=0;i<10;i++ ) printf("card[%d]=%d\n",i,card[i]);
return 0;
}
//
find:
01 为 0 的卡片 下一给数字不一定用上它 还是得判负
这篇关于2021第十二届蓝桥杯省赛c++B组_卡片的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!