当前位置: 首页 > news >正文

河南商务学校网站建设网络营销是一种无媒介销售

河南商务学校网站建设,网络营销是一种无媒介销售,中天建设招标网站,怎样让百度搜不到自己的网站这是一道模拟题ex 其实每一道模拟题都很“简单”#xff0c; 这道题就是难在读英文题#xff01;处理输入#xff01; 真的我竟然花了几个小时就只是为了看懂样例#xff01;#xff01;orz 题目大意 考虑下面的01串序列#xff1a; 0#xff0c;00#xff0c;01…这是一道模拟题ex 其实每一道模拟题都很“简单” 这道题就是难在读英文题处理输入 真的我竟然花了几个小时就只是为了看懂样例orz 题目大意 考虑下面的01串序列 000011000000101001110010111000000001···1101111000000··· 首先是长度为1的串然后是长度为2的串依此类推。 如果看成二进制相同长度的后一个串等于前一个串加1。注意上述序列中不存在全为1的串。 你的任务是编写一个解码程序。 输入格式 可能有多组数据对于每组数据首先输入一个编码头(保证只有一行)则上述序列的每个串依次对应编码头的每一个字符。接下来是编码文本可能有多行组成你应当把它们拼成一个长长的01串。编码文本由多个小节组成每个小节的前三个数字代表小节中每个编码的长度用二进制表示然后是各个字符的编码以全1结束例如编码长度为2的小节以11结束。编码文本以编码长度为000的小节结束。 输出格式对于每组数据输出其编码文本解码后的结果。 样例输入输出 Sample input TNM AEIOU 0010101100011 1010001001110110011 11000 $#** 0100000101101100011100101000 Sample output TAN ME ##*$ 样例解释 我就只解释第二个吧 首先读入编码头$#**\ $0#00*01*10\000 接着读入前三个01字符010意味着后面的编码长度为2 接着连续读入00找到# 读入00找到# 再读入10找到* 最后读入11表示结束 然后读入前三个01字符011意味着后面的编码长度为3 先读入000找到\ 又读入111结束 其次读入前三个01字符001意味着后面的编码长度为1 先读入0找到$ 又读入1结束 最后读入000代表这个样例结束 题解 首先通过翻译我们能get到些什么玩意 1.这个编码头只有一行所以不用考虑断行存储的麻烦但是空格等其它鬼玩意儿都要存 2.三个01表示长度len即连续读入len个01字符再去get编码头知道遇到连续len个全是1结束 3.全文这一个数据用000结束 4.多行编码文本我们要进行粘贴去掉换行 其次因为读取三个01字符表示len最大就是111十进制7 这说明了每个编码头的对应密文最大就是1111110七位 我们就可以开char数组进行储存 接着len长度有几个密文呢 思考一下有i位01每一位都有0/1两种选择那么就一共有1i种排除掉全是1的情况 也就是2i-1个 接着就只有你的代码实现问题了。。。 代码实现 注意处理一下 由于输入下一个编码头之前要敲一个\n 所以最后我们先读入一下\n再调用函数读取编码头 #include cstdio #include cstring #define MAXN 10 char code[MAXN][1 MAXN];char readchar () {while ( 1 ) {char ch getchar ();if ( ch ! \n ch ! \t ch ! )return ch;} } bool readhead () {memset ( code, 0, sizeof ( code ) );for ( int i 1;i 7;i )for ( int j 0;j ( 1 i ) - 1;j ) {char ch getchar ();if ( ch EOF ) return 0;if ( ch \n || ch \t ) return 1;code[i][j] ch;}return 1; } int readkey ( int len ) {int v 0;for ( int i len - 1;i 0;i -- ) {char ch readchar ();v ( ch - 0 ) * ( 1 i );}return v; }int main() {while ( 1 ) {bool f readhead ();if ( ! f ) return 0;while ( 1 ) {int len readkey ( 3 );if ( len 0 ) break;while ( 1 ) {int ip readkey ( len );if ( ip ( 1 len ) - 1 ) break;printf ( %c, code[len][ip] );}}printf ( \n );scanf ( \n );}return 0; }又到了say goodbye的时间了好舍不得 我们下期再见
http://www.sadfv.cn/news/219482/

相关文章:

  • 产品互联网做推广做什么网站好投资网站
  • 营销型网站建设深圳河北省最新任免
  • 深圳好点的网站建设公司顺德做外贸网站
  • 潍坊网页推广制作常州做网站优化
  • 电白区住房和城乡建设部门户网站做网站写需求
  • 网站建设技术有哪些海外服务器租用多少钱一年
  • 网站横条广告长沙网站制作公司哪家好
  • 女装网站欣赏中兴的网站谁做的
  • 华东建设安装有限公司网站南通营销型网站
  • 常德网站建设渠道软件定制平台有哪些
  • 外包做网站需要多少钱电商网站建设电话
  • 温州建网站公司哪家好建立什么指标体系和评价程序规范
  • 普通建站建设销售网站的好处
  • 网站静态页面访问很快php页面访问非常慢怒江网站制作
  • 企业网站源码可以做微信推送的网站
  • 做免费资料分享网站会不会涉及版权WordPress清除文章缓存
  • server 2012 iis 添加网站建设部网站 技术规范
  • 做网站朋友圈广告的文案怎么写专业的内蒙古网站建设
  • 十堰的网站建设公众号开发流程
  • php 网站提速网站推广 公司
  • 手机网站生成app网站建设工资
  • 网站开发项目经验总结教训中国电商网官网
  • 做企业网站设展台设计灵感网站
  • 服务器建设一个自己的网站一般上什么网站
  • 城乡建设举报网站建立网站用英语怎么说
  • 免费货源网站免费版权手工制作小钱包
  • 唐山网站建设外包公司哪家好wordpress 调用评论数量
  • 外贸网站制作费用营口市代做网站
  • 郑州市网站建设怎么样网站首页怎么做
  • 手机网站被拦截怎么解除室内设计接单网站