博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Luogu [P2708] 硬币翻转
阅读量:5088 次
发布时间:2019-06-13

本文共 569 字,大约阅读时间需要 1 分钟。

硬币翻转

题目详见:

这道题是一道简单的模拟(其实洛谷标签上说这道题是搜索???),我们只需要每一次从前往后找相同的硬币,直到找到不同的硬币n,然后将找到的前n-1个相同的硬币翻过来,每翻一次让计数器tot+1,直到所有硬币都是正面后输出tot即可。

AC代码:

#include
#include
#include
#include
#include
#include
using namespace std;int l,tot;char c[10001]; int main(){ cin>>c; l=strlen(c); for(int i=l;i>=1;i--) c[i]=c[i-1]; while(1) { for(int i=1;i<=l;i++) { if(c[i]=='0') break; else if(i==l) { cout<

 

转载于:https://www.cnblogs.com/qiuchengrui/p/8505617.html

你可能感兴趣的文章
第九章 前后查找
查看>>
Python学习资料
查看>>
jQuery 自定义函数
查看>>
jquery datagrid 后台获取datatable处理成正确的json字符串
查看>>
ActiveMQ与spring整合
查看>>
web服务器
查看>>
第一阶段冲刺06
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
JS取得绝对路径
查看>>
排球积分程序(三)——模型类的设计
查看>>
HDU 4635 Strongly connected
查看>>
格式化输出数字和时间
查看>>
页面中公用的全选按钮,单选按钮组件的编写
查看>>
java笔记--用ThreadLocal管理线程,Callable<V>接口实现有返回值的线程
查看>>
(旧笔记搬家)struts.xml中单独页面跳转的配置
查看>>
不定期周末福利:数据结构与算法学习书单
查看>>
strlen函数
查看>>
python的列表与shell的数组
查看>>
关于TFS2010使用常见问题
查看>>
软件工程团队作业3
查看>>