HDoj 2081携帯電話のショートナンバー
1512 ワード
携帯電話のショートナンバー
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 25417 Accepted Submission(s): 15507
Problem Description
携帯電話番号は11桁の数字列であることはよく知られています.同時に、学生としてキャンパスネットワークに参加することもできます.もし参加に成功すれば、あなたは別の短い番号を持っています.すべての短い番号が6+携帯電話番号の後5位であると仮定します.例えば、番号が1352345678の携帯電話では、対応する短い番号は645678です.
今、11人分の携帯番号をあげたら、対応する短い番号を見つけることができますか?
Input
入力データの1行目はN(N<=200)で、N個のデータがあることを示し、次のN行は1行当たり11桁の携帯電話番号である.
Output
出力はN行を含み、各行には対応する短い番号を含み、出力は入力の順序と一致しなければならない.
Sample Input
Sample Output
Source
2006/1/15 ACMプログラム設計期末試験
コード:
Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 25417 Accepted Submission(s): 15507
Problem Description
携帯電話番号は11桁の数字列であることはよく知られています.同時に、学生としてキャンパスネットワークに参加することもできます.もし参加に成功すれば、あなたは別の短い番号を持っています.すべての短い番号が6+携帯電話番号の後5位であると仮定します.例えば、番号が1352345678の携帯電話では、対応する短い番号は645678です.
今、11人分の携帯番号をあげたら、対応する短い番号を見つけることができますか?
Input
入力データの1行目はN(N<=200)で、N個のデータがあることを示し、次のN行は1行当たり11桁の携帯電話番号である.
Output
出力はN行を含み、各行には対応する短い番号を含み、出力は入力の順序と一致しなければならない.
Sample Input
2
13512345678
13787654321
Sample Output
645678
654321
Source
2006/1/15 ACMプログラム設計期末試験
コード:
#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main()
{
char s[20],s1[10];
int m,t;
scanf("%d",&t);
while(t--)
{
memset(s,0,sizeof(s));
scanf("%s",s);
s1[0]='6';
m=1;
for(int i=6;i<11;i++)
{
s1[m++]=s[i];
}
s1[m]='\0';// !
printf("%s
",s1);
}
return 0;
}