YTU 2903: A--A Repeating Characters
2903: A--A Repeating Characters
時間限制:?1 Sec??內存限制:?128 MB提交:?50??解決:?30
題目描述
For this problem,you will write a program that takes a string of characters,S,and creates a new string of characters,T,with each character repeated R times.That is,R copies of the first character of S,followed by R copies of the second character of S,and so on.Valid characters for S are the QR
Code “alphanumeric” characters:
???? 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ$%*+-. /:
輸入
The first line of input contains a single integer P,(1<=P<=1000),which is the number of data sets that follow. Each data set is single line of input consisting of the data set number N,followed by a space,followed by the repeat count R,(1<=R<=8),followed by a space ,followed by the string S.The length of string S will always be at least one and? no more than 20 characters.All the characters will be from the set of characters shown above.
輸出
For each data set there is one line of output. It contains the data set number,
N, followed by a single apace which is then followed by the new string T,which is made of each character in S repeated R times.
樣例輸入
2 1 3 ABC 2 5 /HTP樣例輸出
1 AAABBBCCC 2 /HHHHHTTTTTPPPPP#include <string.h> #include <stdio.h> int main() {int P,N,num,i=0,j,k;char c[20];scanf("%d",&P);for(k=0; k<P; k++,i=0,puts("")){scanf("%d%d %s",&N,&num,c);printf("%d ",N);for(; c[i]!='\0'; i++)for (j=1; j<=num; j++)printf("%c",c[i]);}return 0; }
轉載于:https://www.cnblogs.com/im0qianqian/p/5989666.html
總結
以上是生活随笔為你收集整理的YTU 2903: A--A Repeating Characters的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 麻烦大家跟我讲讲纳美宝贝和舒客宝贝哪个好
- 下一篇: 家用家用投影仪应该怎样选择,对家里的面积