码迷,mamicode.com
首页 > 其他好文 > 详细

[UOJ摸鱼]UOJ Easy Round #1解题报告

时间:2020-11-06 01:40:36      阅读:17      评论:0      收藏:0      [点我收藏+]

标签:scanf   ret   tchar   getc   class   题解   lan   pre   最大   

[UOJ摸鱼]UOJ Easy Round #1解题报告

前言

没组队训练的时候就只能自己来啦!

猜数

链接

http://uoj.ac/problem/12

题解

a,b都是g的倍数,然后n还是平方数。。那最小值就是两个乘数相等,最大值就是g+l啦。。

\(Code\)

#include <bits/stdc++.h>
#define LL long long
using namespace std;
const int N=1e5+10;
const int INF=1e9;
int read(){
    int x=0,f=1;char ch=getchar();
    while(ch<‘0‘||ch>‘9‘){if(ch==‘-‘)f=-1;ch=getchar();}
    while(ch>=‘0‘&&ch<=‘9‘){x=x*10+ch-‘0‘;ch=getchar();}
    return x*f;
}
void print(LL x){
    if(x>9) print(x/10);
    putchar(x%10+‘0‘);
}
LL g,l,x;
int main(){
    int T;scanf("%d",&T);
    while(T--){
        scanf("%lld%lld",&g,&l);
        x=l/g;
        x=sqrt(x);
        printf("%lld %lld\n",(LL)2*x*g,g+l);
    }
    return 0;
}

[UOJ摸鱼]UOJ Easy Round #1解题报告

标签:scanf   ret   tchar   getc   class   题解   lan   pre   最大   

原文地址:https://www.cnblogs.com/Yuigahama/p/13929872.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!