首页 > 其他分享 >打卡27

打卡27

时间:2023-05-17 09:33:56浏览次数:35  
标签:27 gcd int 40 打卡 cout

 对于正解我觉得代码有些长,不是很简洁;

我的思路是找出分子与40的最大公约数,然后同时除以2最大公约数;

#include<bits/stdc++.h>
using namespace std;
const int MOD=1e9+7;
int gcd(int a,int b)
{
return b?gcd(b,a%b):a;
}

void solve()
{
for(int i=1;i<=40;i++)
{
int k=gcd(i,40);
int a=i,b=40;
a/=k;b/=k;
if(b%a==0)cout<<b/a<<endl;
else cout<<a<<"/"<<b<<endl;
}
}


int main()
{
int t;t=1;
while(t--)
{
solve();
}
return 0;
}

 

标签:27,gcd,int,40,打卡,cout
From: https://www.cnblogs.com/litianyu1969/p/17407557.html

相关文章

  • 5.16打卡
     2.设计思路 3.程序流程图 4.代码实现#include<bits/stdc++.h>usingnamespacestd;intmain(){inti,j,x,flag=0;for(i=23;flag==0;i+=2){for(j=1,x=i;j<=4&&x>=11;j++)if((x+1)%(j+1)==0)x-=(x-......
  • 实验十 7279阵列式键盘实验
    实验十7279阵列式键盘实验实验目的1、掌握八段数码管硬件线路原理,掌握用HD7279A芯片实现显示的编程方法。2、熟悉键盘的工作原理,掌握用HD7279A芯片实现键盘扫描程序设计方法。实验内容HD7279A是一片具有串行接口的,可同时驱动8位共阴极数码管(或64只独立LED)的智能显示驱动芯......
  • 打卡 c语言趣味编程 分糖果
    问题描述:10个小孩围成一圈分糖果,老师分给第1个小孩10块,第2个小孩2块,第3个小孩8块,第4个小孩22块,第5个小孩16块,第6个小孩4块,第7个小孩10块,第个小孩6块,第9个小孩14块,第10个小孩20块。然后所有的小孩同时将手中的糖分一半给右边的小孩;糖块数为奇数的人可向老师要一块。问经过这样......
  • 建民打卡日记5.16
    一、问题描述对方不想和你说话,并向你扔了一串数……而你必须从这一串数字中找到“250”这个高大上的感人数字。二、流程设计在一行中输出第一次出现的“250”是对方扔过来的第几个数字(计数从1开始)。题目保证输出的数字在整型范围内。三、代码实现#include<iostream>usingn......
  • 5-15打卡-输入输出流
    #include<iostream>#include<iomanip>//包含格式输出所需的头文件usingnamespacestd;intmain(){//输入一个整数,以八进制形式输入intn;cout<<"请输入一个整数(八进制):";cin>>oct>>n;//以八进制读入整数n//分别以十进制和十六进制显......
  • 5月16日打卡
    习题4-10设计一个用于人事管理的“人员”类。由于考虑到通用性,这里只抽象出所有类型人员都具有的属性:编号、性别、出生日期、身份证号等。其中“出生日期”声明为一个“日期”类内嵌子对象。用成员函数实现对人员信息的录入和显示。要求包括:构造函数和析构函数、复制构造函数、内......
  • 5-16打卡-输入输出流
    #include<iostream>#include<fstream>//包含文件操作所需的头文件#include<iomanip>//包含格式输出所需的头文件usingnamespacestd;intmain(){charfilename[20];//定义一个字符数组存储文件名cout<<"请输入OFF文件的名称:"<<endl;cin>&g......
  • 每日打卡-25
    一.问题描述  线性代数中的矩阵可以表示为一个row*column的二维数组,当row和column均为1时,退化为一个数,当row为1时,为一个行向量,当column为1时,为一个列向量。  建立一个整数矩阵类matrix,其私有数据成员如下:introw;intcolumn;int**mat;   建立该整数矩阵类matrix构造......
  • 天天打卡
    “教育超市”是拼题A系统的一个衍生产品,发布了各种试卷和练习供用户选购。在试卷列表中,系统不仅列出了每份试卷的单价,还显示了当前的购买人次。本题就请你根据这些信息找出教育超市所有试卷中的销量(即购买人次)冠军和销售额冠军。输入格式:输入首先在第一行中给出一个......
  • 打卡17
    packageorg.example;importjava.sql.SQLOutput;importjava.util.*;//������Shift�......