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

洛谷刷题9

B4355 [GESP202506 一级] 值日

B4355 [GESP202506 一级] 值日 - 洛谷

难度:入门 —— 入门+

这道题有三种解法,第三种解法在一部分比赛中被禁用

AC代码(第一种方法:循环)

#include <iostream>
#include <algorithm>
using namespace std;
int main()
{int n,m;cin>>n>>m;for(int i=max(n,m);;i++){if(i%m==0&&i%n==0){cout<<i;return 0;}}return 0;
}

第二种方法:自定义函数gcd,lcm:

#include <iostream>
using namespace std;
int gcd(int n,int m)
{return m==0?n:gcd(m,n%m);
}
int lcm(int n,int m)
{return n*m/gcd(n,m);
}
int main()
{int m,n;cin>>n>>m;cout<<lcm(n,m);return 0;
}

第三种方法:导入numeric库

#include <iostream>
#include <numeric>
using namespace std;
int main()
{int m,n;cin>>n>>m;int l=lcm(n,m);cout<<l;return 0;
}

B3971 [语言月赛 202405] 闰年

B3971 [语言月赛 202405] 闰年 - 洛谷

难度:入门

按照题意模拟,挨个判断即可

AC代码:

#include <iostream>
using namespace std;
int main()
{#define int long longint y;cin>>y;if(y%4!=0){cout<<"No";}else if(y%4==0&&y%100!=0){cout<<"Yes";}else if(y%100==0&&y%400!=0){cout<<"No";}else if(y%400==0&&y%3200!=0){cout<<"Yes";}else if(y%3200==0&&y%172800!=0){cout<<"No";}else{cout<<"Yes";}return 0;
}

AC记录

B3970 [语言月赛 202405] 数字取模

B3970 [语言月赛 202405] 数字取模 - 洛谷

难度:入门

将x拆分即可后拼接即可

AC代码:

#include <iostream>
using namespace std;
int main()
{#define int long longint x,x1,x2,x3,x4,k;cin>>x>>k;x1=x/1000;x2=x/100%10;x3=x/10%10;x4=x%10;x1%=k;x2%=k;x3%=k;x4%=k;int x_=x1*1000+x2*100+x3*10+x4*1;cout<<x_<<endl;return 0;
}

AC记录

B3931 [语言月赛 202402] 射箭

B3931 [语言月赛 202402] 射箭 - 洛谷

难度:入门

直接判断即可

AC代码:

#include <iostream>
using namespace std;
int main()
{#define int long longint x,y,z,cnt=0;cin>>x>>y>>z;if(x>y+z||y>x+z||z>y+x){cnt++;}cout<<cnt;return 0;
}

AC记录

B3792 [NICA #1] 年龄问题

B3792 [NICA #1] 年龄问题 - 洛谷

难度:入门- —— 入门

经典数学问题:年龄问题

AC代码: 

#include <iostream>
using namespace std;
int main()
{#define int long longint a,b,c;cin>>a>>b>>c;int _=a-b,__=a+c;cout<<_<<" "<<__;return 0;
}

AC记录

B3794 [NICA #1] 图形

B3794 [NICA #1] 图形 - 洛谷 

难度:入门 —— 入门+

还是数学问题

求面积

注意:在此题中\pi= 3.1415926535 

AC代码: 

#include <cstdio>
#include <iomanip>
#include <iostream>
using namespace std;
int main()
{#define int long longint x=0,y=0,a,b,c;cin>>a>>b>>c;double n,s,d=0;x=a*c;y=b*(a+c);s=3.1415926535*c*c;s/=4;d=x+y+s;d/=10000;printf("%0.3lf\n",d);return 0;
}

AC记录

http://www.dtcms.com/a/267366.html

相关文章:

  • 如何在idea里快速地切换Windows CMD、git bash、powershell
  • 谷物干燥的滚筒式烘干机的设计cad【11张】三维图+设计说明书+绛重
  • LinkedList剖析
  • OneCode 图表组件核心优势解析
  • Kafka消息积压全面解决方案:从应急处理到系统优化
  • <script setup>中的setup作用以及和不带的区别对比
  • DeepSeek飞机大战小游戏HTML5(附源码)
  • 【动态规划】笔记—完全背包问题
  • opensuse tumbleweed上安装显卡驱动
  • 针对工业触摸屏维修的系统指南和资源获取途径
  • 【Linux】自旋锁和读写锁
  • Day52 神经网络调参指南
  • oracle的诊断文件的学习
  • SpringCloud系列(50)--SpringCloud Stream消息驱动之实现消费者
  • 零基础 “入坑” Java--- 七、数组(二)
  • grom 事务 RowsAffected 踩坑记录
  • 数据结构——栈的讲解(超详细)
  • 深入解析C语言位域
  • 计算故障诊断振动信号的时频域特征,得到特征向量
  • Redis服务器
  • 个人独创-CV领域快速测试缝合模型实战框架讲解-基础篇-Pytorch必学知识
  • 从新闻到知识图谱:用大模型和知识工程“八步成诗”打造科技并购大脑
  • MySQL 数据库传统方式部署主从架构的实现很详细
  • C语言socket编程-补充
  • MOS管(MOSFET)和三极管(BJT)和IGBT的区别
  • 【赵渝强老师】Oracle RMAN的目录数据库
  • Cookie(搭配domain)/Session(搭配HttpServletRequest+HttpSession)
  • python优先队列使用
  • 基于spark的奥运会奖牌变化数据分析
  • mysql的备份与恢复(使用mysqldump)