ZOJ 3713 In 7-bit(模拟)
2016-02-28 18:10
489 查看
对于每行输入,将其长度转为七进制,然后输出 题意难理解
#include<iostream> #include<cstdio> #include<set> #include<string> #include<string.h> #include<cstring> #include<vector> #include<map> #include<queue> #include<stack> #include<cctype> #include<algorithm> #include<sstream> #include<utility> #define mt(a) memset(a,0,sizeof (a)) #define fl(a,b,c) fill(a,b,c) #define SWAP(a,b,t) (t=a,a=b,b=t) #define inf 1000000000+7 using namespace std; typedef long long ll; int g[160][160]; int main() { int T; scanf("%d%*c", &T); while (T--) { string str; getline(cin, str); int len = str.size(); if (len == 0)printf("00"); else { while (len / 128) { printf("%02X", (len % 128) + 128); len >>= 7; } printf("%02X", len); } int len1 = str.size(); for (int i = 0; i < len1; i++) { printf("%02X", str[i]); } printf("\n"); } return 0; }
相关文章推荐
- iOS_SN_详解沙河(转载)
- ZOJ 3712 Hard to Play(模拟)
- MiddleGenIDE工具的使用
- 11.UiAutomator 相关JAVA知识
- 数据切割
- 调查问卷
- BZOJ 1293 生日礼物
- 20160226交易笔记
- Myeclipse中java项目转成Web项目
- ZOJ 3710 Friends(暴力)
- css05 字体以及行间距
- iOS中 本地通知/本地通知详解 韩俊强的博客
- ZOJ 3708 Density of Power Network(图论)
- iOS中 本地通知/本地通知详解 韩俊强的博客
- 随笔速记
- hdu 1180 诡异的楼梯【BFS+优先队列】
- POJ 1836 Alignment (动态规划LIS)
- 个人常用linux命令归纳(2)
- ZOJ 3706 Break Standard Weight
- 通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的