題目:大意就是猜數,給定個四位數,然後給出這個數與正確的數之間的比較(#A*B,#代表有#個數字他的值和位置都對了,*代表有*個數的值對了),給出n個上述的4位數,讓你確定這個正確的數是多少。
思路:直接暴力。
注意:程序結束是n為負數,而不是-1,為此超時了兩次 T T。
代碼:
#include#include #include using namespace std; struct node { char s[5]; int a,b; }t[5600]; int n; bool solve(char a,char b,char c,char d) { int l=0,r=0; for(int i=0;i