#include <iostream>
#include <string>
#include <cstring>
using namespace std;
int main()
{
string a[1000];
int n=0;
while(1)
{
getline(cin,a[n],'\n');
if(a[n]=="#")
{
break;
}
n++;
}
//string b[n];
//for(int i=0;i<n;i++)
//{
//b[i]=" ";
//}
//for(int i=0;i<n;i++)
//{
// cout<<b[i]<<endl;
//}
for(int i=0;i<n;i++)
{
int k=0;
for(int j=0;j<a[i].size();j++)
{
if(a[i][j]==' ')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='0';
k=k+3;*/
//b[i]=b[i]+"%20";
cout<<"%20";
}else if(a[i][j]=='!')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='1';
k=k+3;*/
//b[i]=b[i]+"%21";
cout<<"%21";
}else if(a[i][j]=='$')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='4';
k=k+3;*/
//b[i]=b[i]+"%24";
cout<<"%24";
}else if(a[i][j]=='%')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='5';
k=k+3;*/
//b[i]=b[i]+"%25";
cout<<"%25";
}else if(a[i][j]=='(')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='8';
k=k+3;*/
//b[i]=b[i]+"%28";
cout<<"%28";
}else if(a[i][j]==')')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='9';
k=k+3;*/
//b[i]=b[i]+"%29";
cout<<"%29";
}else if(a[i][j]=='*')
{
/*
b[i][k]='%';
b[i][k+1]='2';
b[i][k+2]='a';
k=k+3;*/
//b[i]=b[i]+"%2a";
cout<<"%2a";
}else
{
/*
b[i][k]=a[i][j];
k++;*/
//b[i]=b[i]+a[i][j];
cout<<a[i][j];
}
}
cout<<endl;
}
/*
for(int i=0;i<n;i++)
{
cout<<b[i]<<endl;
}*/
/*
for(int i=0;i<n;i++)
{
for(int j=0;j<b[i].size();j++)
{
if(b[i][j]==' ')
{
cout<<endl;
break;
}else
{
cout<<b[i][j];
}
}
}*/
return 0;
}
POJ 3650 The Seven Percent Solution G++
最新推荐文章于 2018-08-03 14:09:35 发布