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

个人网站建设 实验报告wordpress备份文件

个人网站建设 实验报告,wordpress备份文件,seo自学网官方,西安阎良区建设局网站题目描述 设某汉字由 N N N \times N NN 的 0 \texttt 0 0 和 1 \texttt 1 1 的点阵图案组成。 我们依照以下规则生成压缩码。连续一组数值#xff1a;从汉字点阵图案的第一行第一个符号开始计算#xff0c;按书写顺序从左到右#xff0c;由上至下。第一个数表示连续有…题目描述 设某汉字由 N × N N \times N N×N 的 0 \texttt 0 0 和 1 \texttt 1 1 的点阵图案组成。 我们依照以下规则生成压缩码。连续一组数值从汉字点阵图案的第一行第一个符号开始计算按书写顺序从左到右由上至下。第一个数表示连续有几个 0 \texttt 0 0第二个数表示接下来连续有几个 1 \texttt 1 1第三个数再接下来连续有几个 0 \texttt 0 0第四个数接着连续几个 1 \texttt 1 1以此类推…… 例如: 以下汉字点阵图案 0001000 0001000 0001111 0001000 0001000 0001000 1111111对应的压缩码是 7 3 1 6 1 6 4 3 1 6 1 6 1 3 7 \texttt {7 3 1 6 1 6 4 3 1 6 1 6 1 3 7} 7 3 1 6 1 6 4 3 1 6 1 6 1 3 7 第一个数是 N N N ,其余各位表示交替表示0和1 的个数压缩码保证 N × N N \times N N×N 交替的各位数之和 输入格式 汉字点阵图点阵符号之间不留空格。 输出格式 输出一行压缩码。 1.题目分析 考虑用字符串一行一行输入是比较方便的。 然后就是判断输出零和一的个数。 题意大概是输入一个由零一组成的点阵第一位数打印点阵的阶数 后面依次统计连续零和一的交替个数。 值得一提的是题目要求的第一次必须是零的连续个数所以需要在第一次非零输入时做一个特判。 2.题目思路 由于给的输入案例是按行输入的所以定义一个临时字符串读每一行 在循环中再定义一个足够大的数组将所有元素存在一个一维数组里。 值得一提的是循环跳出的条件是当行数等于列数即临时字符串的数组长度。 打印行数或者列数即是阶数。 遍历装有所有元素的数组设计一个标志变量flag 判断第一个数如果是0flag为0反之flag为1 如若是第一轮循环还需要打印零满足题目要求。 统计数加一 如果下一个元素是1且flag为0则交替flag打印sum即0的个数并重置为0。 如果下一个元素是零且flag为1则交替flag打印sum即1的个数并重置为0。 值得注意的是需要对最后一组数据的个数进行特判利用字符串的结束符\0’进行判断。 3.代码演示 #include stdio.h #include string.hint main() {char arr[200] {0};char res[100000] {0};int count 0;int index 0;while (true) {//读到每一行字符scanf(%s, arr);for (int i 0; i strlen(arr); i) {//将所有字符存到一个数组里res[index] arr[i];index;}count;//当行数等于列数跳出循环if (count strlen(arr)) {break;}}//打印阶数printf(%d , count);int sum 0;int flag 0;for (int i 0; i strlen(res); i) {//判断第一个数标记if (res[i] 0) {flag 0;} else {//特判题目要求第一次输入必须表示几个零所以非零情况需要打印一次零if (i 0) {printf(0 );}flag 1;}sum;//如果下一个元素是1且flag为0则交替flag打印sum即0的个数并重置为0if (res[i 1] 1 flag 0) {flag 1;printf(%d , sum);sum 0;}//如果下一个元素是零且flag为1则交替flag打印sum即1的个数并重置为0if (res[i 1] 0 flag 1) {flag 0;printf(%d , sum);sum 0;}//打印最后一组数据的个数if (res[i 1] \0) {printf(%d, sum);}}return 0; }
http://www.pierceye.com/news/930823/

相关文章:

  • 东莞网站建设搭建因酷网站建设
  • 连云港百度推广网站建设ph域名网站
  • 网站建设营销模板网站开发招聘职位
  • 如何做网站的教程网站怎么建设以及维护
  • 信息港发布信息怎么做网站优化
  • 网页广告怎么关闭网站seo的主要优化内容
  • server2012做网站免费的图片做视频在线观看网站
  • 石狮网站建设折扣网站模板
  • 大连商城网站制作公司深圳网站改版公司
  • 网站备案需要的资料网站+做内容分发资格
  • 青岛模板自助建站百度怎么搜索图片
  • 国外做动运服装的网站安徽海通建设集团网站
  • 手机网站加百度商桥装修公司加盟免费
  • 网站开发背景知识wordpress第二步500
  • 114百事通做网站600郑州建站时间
  • 佛山网站建设科技公司南宁网页设计价格
  • 四字母net做网站怎么样如何开通微信小程序商城
  • 山西免费网站关键词优化排名婚恋网站开发
  • seo查询站长手机app制作网站模板
  • 微网站O2O平台平台开发怎么申请免费的网站
  • 加强网站互动交流平台建设自查p2p网站建设制作
  • 泉州网站建设平台成都百度seo公司
  • php响应式网站模板下载陕西建设集团招聘信息网站
  • 网站品牌推广设计网站建设单页
  • 秦皇岛酒店网站设计wordpress 退出 跳转
  • 网站建设题目以及答案济南建设公司网站
  • 有什么网站做的比较高大上网站首页怎么设计
  • 法治中国建设网站做网站推广 需要ftp
  • 网站运营工作具体做啥做网站寄生虫需要哪些东西
  • 东莞网站建设教程wordpress 插件 破解