#include <stdio.h>
#include <string.h>
void memory(int y, int *a);
int main(void)
{
int number[10] = {0};
int i, len;
char x[1000];
gets(x);
len = strlen(x);
for(i = 0 ; i < len; i++)
x[i] -= 48;
// for(i = 0; i < len; i++)
// memory(x[i], number);
for(i = 0; i < len; i++)
number[x[i]] ++;
for(i = 0; i < 10; i++)
if(number[i] != 0)
printf("%d:%d\n", i, number[i]);
return 0;
}
//void memory(int y, int *a)
//{
// a[y] ++;
//}
/*
10'0" finished
本題不難,主要是將每一位數字記錄下來,並且記錄次數
memory 這個函數也可以不用寫,直接寫在主函數裏就好,
只是想練一練函數
*/
1021. 個位數統計 (15)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.