天天看點

1088: 手機短号 (多執行個體)____酸菜魚(h404j)的部落格

1088: 手機短号 (多執行個體)

時間限制: 1 Sec 記憶體限制: 128 MB

送出: 16436 解決: 9500

[狀态] [讨論版] [送出] [命題人:admin]

題目描述

大家都知道,手機号是一個11位長的數字串,同時,作為學生,還可以申請加入校園網,如果加入成功,你将另外擁有一個短号。假設所有的短号都是是 6+手機号的後5位,比如号碼為13512345678的手機,對應的短号就是645678。

現在,如果給你一個11位長的手機号碼,你能找出對應的短号嗎?

輸入

輸入資料的第一行是一個N(N <= 200),表示有N組輸入資料,接下來的N行每一行為一個11位的手機号碼。

輸出

輸出應包括N行,每行包括一個對應的短号,輸出應與輸入的順序一緻。

樣例輸入 Copy

2

13512345678

13787600321

樣例輸出 Copy

645678

600321

提示

scanf()函數中,可用%md指定讀取位數。

#include<stdio.h>
int main(){
    int a;
    char c[10];
    scanf("%d",&a);
    for (int i = 0; i <a; i++)
    {
        scanf("%*6s%5c",c);
        printf("6%s\n",c);
    }
    
}
           
#include <stdio.h>
int main()
{
    int n, i, a, b, c;
    scanf("%d", &n);
    for (i = 1; i <= n; i++)
    {
        scanf("%*6d%5d", &a);
        printf("6%05d\n", a);
    }
    return 0;
}
           

繼續閱讀