怪異的排列

2021-08-16 17:22:23 字數 771 閱讀 1492

description

將輸入的n個整數,按照這些數的逆序數從小到大排序輸出。 

數字的逆序:例如數字是123,則逆序數為321 

例如輸入的資料為 122,432,321 

則輸出 321 122 432 

注意:輸出還是那些數,只是排序依據是其逆序數。 

input

第一行為n (n<100) 

其後的n行,每行乙個正整數(均小於等於10000) 

output

按逆序數從小到大次序輸出,一行乙個數

sample input

3

122432

321

sample output

321

122

432

這題剛開始拿到手,哇,覺得好容易呀,做了之後發現總是不能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 ...