洛谷入门——分支结构(c++)

这篇博客深入介绍了洛谷平台上的编程题目,涵盖了数的性质、判断闰年、苹果问题等分支结构应用场景。通过分析解题思路,帮助读者理解和掌握C++中的条件判断与逻辑控制。鼓励读者在评论区分享更优解法,共同提升编程技能。
摘要由CSDN通过智能技术生成

小小的总结,小小的分析了一下,如果对您有帮助,请动动你的小手给个赞吧!
如果有更好的解法可以在评论区留言哦!

1.数的性质

/*根据各自的条件来进行判断就行了*/ 
#include<bits/stdc++.h>
using namespace std;
int main()
{
   
	int num;
	cin>>num;
	if(num%2==0&&(num>4&&num<=12))
		cout<<1<<" "<<1<<" "<<0<<" "<<0;
	else if(num%2!=0&&(num<=4||num>12))
		cout<<0<<" "<<0<<" "<<0<<" "<<1;
	else if((num%2!=0&&(num>4&&num<=12))||(num%2==0&&(num<=4||num>12)))//也可以不用这个条件,直接else就行了 
		cout<<0<<" "<<1<<" "<<1<<" "<<0;
	return 0;
 } 

2.判断闰年

/*根据闰年的判断直接输出就行*/ 
#include<bits/stdc++.h>
using namespace std;
int main()
{
   
	int year;
	cin>>year;
	cout<<((year%400==0)||(year%4==0&&year%100!=0))?1:0;
	return 0;
} 

3.Apples

#include<bits/stdc++.h>
using namespace std;
int main()
{
   
	int n;
	cin>>n;
	if(n<3)
		cout<<"Today, I ate "<<n<<" apple.";
	else
		cout<<"Today, I ate "<<n<<" apples.";
	return 0;
}

4.洛谷团队系统

/*这题有两种方法
  一种是去计算各自所需要的时间然后对比 
  另一种是经过计算,当题目小于6时,都是本地时间花得少,从6开始洛谷团队系统的用时少
  推荐第二种方法,少了计算的步骤*/ 
#include<bits/stdc++.h>
using namespace std;
int main()
{
   
	int n;
	cin>>n;
	if(n<6)
		cout<<"Local";
	else 
		cout<<"Luogu";
	return 0;
}

5.肥胖问题

/*这题用判断语句按要求输出就可以了*/
#include<bits/stdc++.h>
using namespace std;
  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值