從我的觀點看世界
2008年10月27日 星期一
程式碼在部落格上
C語言貼程式碼在部落格上#include <stdio.h>
int main(){
char in[1001];
short i,j,count[128],num;
int inte[128],swap;
while(gets(in)){
for(i=0;i<128;i++) count[i]=0;
for(i=0;in[i]!='\0';i++) count[128-in[i]]++;
for(i=0;i<128;i++) inte[i]=0;
for(i=0,num=0;i<128 ;i++)
if(count[i]!=0)
inte[num++]=i+count[i]*1000;
for(i=1;i<num;i++){
for(j=num-1;j>=i;j--){
if(inte[j-1]>inte[j]){
swap=inte[j];
inte[j]=inte[j-1];
inte[j-1]=swap;
}
}
}
for(i=0;i<num;i++)
printf("%d %d\n",128-inte[i]%1000,inte[i]/1000);
printf("\n");
}
return 0;
}
訂閱:
張貼留言
(
Atom
)

1 則留言 :
感覺還不賴耶
蠻漂亮的
產生網址
http://code.google.com/p/syntaxhighlighter/
張貼留言