107. 字符串操作
来源:互联网 发布:金融大数据网站有哪些 编辑:程序博客网 时间:2024/06/04 01:10
#include<stdio.h>
#include<string.h>
int main()
{
char s[300];
while(scanf("%s",s)!=EOF){
int n;
scanf("%d",&n);
while(n--){
int m=0,start=0,end=0;
scanf("%d %d %d",&m,&start,&end);
end+=start-1;
if(m==0){
char c; int j;
for(int i=start,j=end;i<=j;i++,j--){
c=s[i]; s[i]=s[j]; s[j]=c;
}
}
else if(m==1){
char str[300];
scanf("%s",str);
int j=0;
for(int i=start;i<=end;i++){
s[i]=str[j++];
}
}
printf("%s\n",s);
}
}
return 0;
}
#include<string.h>
int main()
{
char s[300];
while(scanf("%s",s)!=EOF){
int n;
scanf("%d",&n);
while(n--){
int m=0,start=0,end=0;
scanf("%d %d %d",&m,&start,&end);
end+=start-1;
if(m==0){
char c; int j;
for(int i=start,j=end;i<=j;i++,j--){
c=s[i]; s[i]=s[j]; s[j]=c;
}
}
else if(m==1){
char str[300];
scanf("%s",str);
int j=0;
for(int i=start;i<=end;i++){
s[i]=str[j++];
}
}
printf("%s\n",s);
}
}
return 0;
}
0 0
- 107. 字符串操作
- 字符串操作
- 字符串操作
- 操作字符串
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 字符串操作
- 事务的概念
- 范冰冰自嘲无中国味 羡慕汤唯国味天成
- IOS开发——3.5/4英寸屏幕适配
- 给Listview里面Item里的每一个控件怎么设定点击事件
- Oracle 字段拼接
- 107. 字符串操作
- EJB3.0在发布时出现异常javax.naming.NameNotFoundException: myqueue not bound
- Using Padding in Encryption
- Spring3.0+Hibernate+Atomikos多数据源分布式事务管理
- 这样的智能报刊亭,真是高大上
- 有状态EJBBean和无状态的EJBBean
- Qt5官方Demo解析集2——Multicast Sender/Receiverz
- codeforces 404A - Valera and X
- EJB 3.0 + JBOSS 5.1