2150: 令人討厭的手機號
2150: 令人討厭的手機號
1.描述
隨著時代的發展,手機成為了大家的主要通訊工具。小程知道只要得到對方的手機號碼,那麼就可以與對方通訊,因此他感覺手機號碼是一串非常神奇的數字。他決定對它進行研究。
小程是一位非常認真的學生,但他在研究問題的時候喜歡鑽牛角尖,於是這次他對手機號碼開始了瘋狂地試探。
大家都知道手機號碼是由11位數字組成的,當然聰明的小程也是知道的,他更知道這些數字一定是從0、1、2、3、4、5、6、7、8、9中選取的。但是聰明的他這次想到了一個難題:對於給定的手機號碼,它是由幾種數字組成的?你能幫他解決麼?
輸入
輸入一個n,表示要給定n個手機號碼(1<=n<=20);
接下來n行,每行給定一個手機號碼(一定為11位)。
輸出
n組輸出,每組一行;
每一行,輸出手機號碼由幾種數字組成;。
樣例輸入
1
18013820100
樣例輸出
5
提示
不重複!!!!!!
char陣列不會的話,或許long long int是個不錯的選擇。(%lld)
2.程式碼
方法一
#include<stdio.h>
#include<string.h>
int main()
{
int i,j,n,x,z;
char a[100],b[100];
scanf("%d",&n);
getchar();
while(n--)
{
x=0;
z=0;
gets(a);
x=strlen(a);
for(i=0; i<x; i++)
{
a[i]=a[i]-'0';
}
for(i=0; i<x-1; i++)
{
int f=0;
for(j=i+1; j<x; j++)
{
if(a[i]==a[j])
{
f=1;
}
}
if(f==0)
{
z++;
}
}
printf("%d\n",z+1);
}
return 0;
}
相關文章
- 2149.令人討厭的手機號(再續)
- 迷霧偵探:有多麼令人喜愛,就有多麼令人討厭
- 《被討厭的勇氣》總結
- 互相討厭的奧運與氣候
- [20200107]討厭的forefox瀏覽器.txt瀏覽器
- 越來越討厭爬蟲爬蟲
- [譯] 熱愛 JavaScript,但是討厭 CSS ?JavaScriptCSS
- 程式猿討厭沒有價值的任務
- 為什麼我如此討厭scrums? - RedditScrum
- 你知道嗎,Java之父也討厭BugJava
- 我不討厭JS,只是更愛CSSJSCSS
- 為什麼人們都討厭開會?
- 邁克爾 · 喬丹:我討厭將機器學習稱為AI機器學習AI
- 記憶體安全週報第106期 | "像Dirty Pipe漏洞一樣令人討厭" ——8年前的Linux核心漏洞被發現記憶體Linux
- 3個每個人都討厭的Java實踐 - MilošJava
- 手遊中的損失厭惡心理
- 機器學習大神邁克爾 · 喬丹:我討厭將機器學習稱為AI機器學習AI
- 為何程式設計師討厭運維平臺?程式設計師運維
- js中分號的討論JS
- 相信我!這絕不是你討厭的那個數學函式函式
- 程式設計師最討厭的9句話,你可有補充?程式設計師
- 程式設計師為什麼討厭這些語言程式設計師
- [譯] 為什麼設計師討厭政治(如何解決)
- 《被討厭的勇氣》--2018年,我印象最深刻的一本書
- The Daring Kitchen:2020年美國各州民眾最討厭的快餐店
- 機器學習數學知識中令人費解的notation符號註解機器學習符號
- 哪些API最佳實踐表示您很討厭客戶?- ACM QueueAPIACM
- 多年之後,《憤怒的小鳥》也活成了自己曾討厭的樣子
- 阿里工程師養了只“二哈”,專治討厭的騷擾電話阿里工程師
- 《快學 Go 語言》第 2 課 —— 變數什麼的最討厭了Go變數
- 手機號碼驗證
- 加密的手機號,如何模糊查詢?加密
- 微信怎麼繫結手機號碼?微信繫結手機號碼的步驟
- 索尼手機跌出日本手機市場前五 連本土市場都失守令人唏噓
- 老外最討厭的10種穿搭,竟然都是國內曾經火爆的單品?!
- Java三種面試者是面試官最討厭的,見之即斃!Java面試
- 教你excel表篩選手機號不是11位,wps怎麼篩選不正確的手機號Excel
- 手機號正規表示式