傳說中的網易測試題目

2021-05-09 11:08:40 字數 1275 閱讀 9616

/*

16進製制下,滿足等式:

abcd

*   efgh

---------

ijklmnop

其中乙個字母代表乙個數字,不同字母代表不同數字,i可能代表0。

問有多少組解(c程式設計題)要求,程式執行時間不能超過10秒,必須為動態計算。

*/ /*1654個結果*/

#include

#include

#include

#include

char astr[10],bstr[10],cstr[10];

int a,b,c,sum=0,i,j,l,f,count[16];

int testa();

int testb();

int testc();

int testab();

int testabc();

int tzero();

int main()

for(b=0xfedc;b>=0x1023;b--)

c=a*b;

itoa(b,bstr,16);//轉換b為字串

if(testb()==1)

if(testab()==1)//驗證astr和bstr之間無重複數字

itoa(c,cstr,16);//轉換c為字串

l=strlen(cstr);

if(tzero()==1)

if(testc()==1)

if(testabc()==1)//驗證a,b,c,之間無重複數字

sum++;

//printf("a=%x/tb=%x/tc=%x/tsum=%d/n",a,b,c,sum);}}

//finish=clock();

//printf("%f/n",((double)finish-start)/1000);

//printf("%x/t%x/n",a,b);

printf("/n%d/n",sum*2);

return 0;

}int testab()}}

return 0;

}int testabc()}}

return 0;

}int testa()}}

return 0;

}int testb()}}

return 0;

}int testc()}}

return 0;

}int tzero()

}for(i=0;i<4;i++)}}

return 0;

}

傳說中的MTU

通訊術語 最大傳輸單元 maximum transmission unit,mtu 是指一種通訊協議的某一層上面所能通過的最大資料報大小 以位元組為單位 最大傳輸單元這個引數通常與通訊介面有關 網路介面卡 串列埠等 網際網路協議允許ip分片,這樣就可以將資料報分成足夠小的片段以通過那些最大傳輸單元小...

傳說中的truncate html

學習用rails做blog的時候要用到rails的truncate功能。h truncate post.content,100,問題來了,將html截斷後出現不完整的tag,導致後續的文章排版都錯亂了。本來考慮是不是自己寫乙個,正在思考思路,結果祭起google,好嗎,已經有牛人寫了 簡單記錄一下 ...

傳說中的分頁6

set quoted identifier off goset ansi nulls on go 名稱 分頁儲存過程 使用示例 exec sp pageindex from stusources 2,10 注意 目前還沒有對輸入的引數進行嚴格的驗證 預設為輸入都是合法有效的 alter proc s...