description
將輸入的n個整數,按照這些數的逆序數從小到大排序輸出。
數字的逆序:例如數字是123,則逆序數為321
例如輸入的資料為 122,432,321
則輸出 321 122 432
注意:輸出還是那些數,只是排序依據是其逆序數。
input
第一行為n (n<100)
其後的n行,每行乙個正整數(均小於等於10000)
output
按逆序數從小到大次序輸出,一行乙個數
sample input
3122432
321
sample output
321432122
這題剛開始拿到手,哇,覺得好容易呀,做了之後發現總是不能accept,就很難受。冥思苦想後,猛然發現僅僅交換原來的數字是不夠的,還要交換它的逆序數才可以。
**如下:
#includeint main()
; int i,n,j=0,k,t;
scanf("%d",&n);
for(i=0;ic[j])
}for(i=0;iprintf("%d\n",a[i]);
return 0;
}
怪異的洗牌
題目描述 對於一副撲克牌,我們有多種不同的洗牌方式。一種方法是從中間某個位置分成兩半,然後相交換,我們稱之為移位 shift 比如原來的次序是123456,從第4個位置交換,結果就是561234。這個方式其實就是陣列的迴圈移位,為了多次進行這個操作,必須使用一種盡可能快的方法來程式設計實現。在本題目...
怪異的SQL注入
sql注入以獨特 新奇 變異的語句迎來了技術又一大突破,當然要針對奇 特這兩方面作文章,要達到一出奇招,必達核心!那才是sql注入技術的根本所在。長期以來,ms sql以它強大的儲存程序給我們帶來了極大的方便,而如今注入技術主要依靠iis出錯與ms sql系統提示資訊來判斷,那利用select構造特...
怪異的drools語法
1。or with binding 比如 這條規則 半年額度使用率 0.3 或者 半年消費次數 3 的信用卡 就得用上 所謂的 or with binding 寫法如下 c card limitusepercenthy 0.3 card timeshy 3 按常理應該如下寫 就可以了 c card ...