q1095
一,写题
1,我这个递归的错误我挺想搞出来的
int fa(int x)
{
if(x==) return cnt;
if(x%==)
{
x=x/;
cout<<"测试1:"<<x<<endl;
cnt++;
if(x==)
{
cout<<"测试3:"<<cnt<<endl;
return cnt;
} else
fa(x);
}
if(x%!=)
{
x=x*+;
cout<<"测试2:"<<x<<endl;
cnt++;
if(x==)
{
return cnt;
}
else
fa(x);
} }
2,希望你能搞出来。
因为你用自己方法不会的时候你再搞出来好像才是关键。
3,体现的好像是我对递归的不够。。掌握。。
4,我他妈好难受。。。想哭。。
5,希望你能好好把这个弄清楚。
#include<iostream>
using namespace std;
int a,b;
int cnt=;
int big=;
void fa(int x)
{
if(x==) return ; if(x%==)
{
x=x/;
cnt++;
return fa(x);
}
if(x%!=)
{
x=x*+;
cnt++;
return fa(x);
}
}
int main(){
int p,t; while(cin>>a>>b)
{
if(a>b)
{
t=a;
p=b;
}
else
{
p=a;
t=b;
}
big=;
for(int j=p;j<=t;j++)
{
cnt=;
fa(j);
if(cnt>=big)
big=cnt;
}
cout<<a<<" "<<b<<" "<<big<<endl;
}
return ;
}
二,总结
1,首先对待每道有价值的题目,第一次OJ过去了,然后进行总结,总结主要是自己缺乏什么。
2,然后思考全面后再来一遍。
3,复习就是做题,当然也可以。。你得找些特殊的方法去解决它。
4,我对于递归的理解。
5,对于这种没有给你说清楚几组数据的题你该怎么做。
while(cin>>x>>y)
{}
哈哈挺有意思的。
6,数据里面的坑,所以对待题目,你自己要给自己找坑。
比如有的数据i>j。
我也是呵呵呵了。
7,最后那个big的更新,倒是弄了我挺久的。
这个些都算些什么?
8,不管怎么样,复习后好好思考一遍就上吧。
四,
1,妈的果然不行了。
if(!x%) if(x%)
2,这个不行的。
3,我哭了
if(a>b)
{
t=a;
p=b;
}
else
{
p=a;
t=b;
}
没有else ,我错了!
q1095的更多相关文章
随机推荐
- 2 datax mysql 和 mysql之间相互导入
插件文档: https://github.com/alibaba/DataX/blob/master/hdfswriter/doc/hdfswriter.md 1,参照第1篇日记,安装好datax ...
- sql server的for xml path与变通的行转列
SQL Server中有提供一个FOR XML PATH的子句(不知道能不能叫函数),用来将查询结果行输出成XML格式,我们可以通过这个语法做一些变通实现一些特定的功能,比如说行转列.要会变通的话,当 ...
- SCCM+WSUS的方式分发补丁
简单来说,System Center Configuration Manager(SCCM/ConfigMgr)由SMS(Systems Management Server)发展而来,其作为一款针对企 ...
- HTML5 下拉控件绑定数据
<select id="CommunityList" class="form-control" > <option>請選擇社團</ ...
- MySql 参数赋值bug (MySql.Data, Version=6.9.6.0 沙雕玩意)
直接将参数赋值为常量0则参数值为null,出现异常:MySql.Data.MySqlClient.MySqlException (0x80004005): Column 'PayType' canno ...
- 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。
问题: 该错误是因为应用程序需要jQuery,但是当前项目中并没有jQuery,或者存在jQuery但是程序不知道jQuery的存放路径. 解决方案: 一.下载jQuery,引入必要的jquery-X ...
- 使用linq对ado.net查询出来dataset集合转换成对象(查询出来的数据结构为一对多)
public async Task<IEnumerable<QuestionAllInfo>> GetAllQuestionByTypeIdAsync(int id) { st ...
- Laravel API跨域访问的实现步骤
本篇文章给大家带来的内容是关于Laravel API跨域访问的实现步骤,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 服务器A请求服务器B的接口,那么一般会出现跨域问题. 1 XML ...
- msgTips 顶部弹窗
最近发现好多网站都采用顶部弹窗,并且不用用户手动去点击确定.感觉这样很方便用户,所以也找了好多大神的代码,整理一下方便以后查找 前端: @{ Layout = null; } <!DOCTYPE ...
- SpringBoot健康检查实现原理
相信看完之前文章的同学都知道了SpringBoot自动装配的套路了,直接看spring.factories文件,当我们使用的时候只需要引入如下依赖 <dependency> <gro ...