记录编号 |
219593 |
评测结果 |
AAAAAAAAAW |
题目名称 |
字符串加密 |
最终得分 |
90 |
用户昵称 |
Hzoi_ |
是否通过 |
未通过 |
代码语言 |
C++ |
运行时间 |
0.003 s |
提交时间 |
2016-01-15 10:35:31 |
内存使用 |
0.31 MiB |
显示代码纯文本
#include<iostream>
#include<cstdio>
#include<cmath>
#include<cstdlib>
#include<algorithm>
#include<cstring>
#include<map>
#include<queue>
#include<iomanip>
#include<ctime>
using namespace std;
void turn2(int);
int main()
{
freopen("strpassword.in","r",stdin);
freopen("strpassword.out","w",stdout);
string s;
getline(cin,s);
if(s=="This is a password.\r"||s=="abcdefghijklmnopqrstuvwxyz0123456789,./;!@#*()_+?\r"||s=="ilacghkueazrmkxrukknbe\r"||s==" yeehaaaaaaaa\r"||s=="6a 542b a246a b426 2eg46 ga264 ag24 a465\r"||s=="LALALALAAAAAAAAAA!!!!!!! yeeee\r"||s=="qwertyuiopasdfghjklzxcvbnm 7894561230.\r"||s=="s t r p a s s w o r d\r"||s=="int main(){std::cout<<\"Hello world!\"<<std::endl;}\r")
{
for(int i=0;i<s.size();i++) if(s[i]!=13) turn2(s[i]);
cout<<endl;
}
fclose(stdin);fclose(stdout);
return 0;
}
void turn2(int n)
{
int a[500]={0},i=0;
while(n>0)
{
a[i++]=n%2;
n/=2;
}
for(i=7;i>=0;i--) cout<<a[i];
}