Number Theory Problem I (1-6测试点)
Number Theory Problem I
题目背景
在辽阔的\(Mogical\)大陆上,有一个富饶的王国叫OI Kingdom,\(Lag \cdot Duliu \)是王国里古老的\(Duliu\)家族中钦定继承人之一,但他却对家族继承人不感兴趣.他天资聪颖,博览群书,他的梦想是能够到大陆的另一个王国Pig Kingdom中的Pig Kingdom University(PKU),也是大陆上最领先的学院之一里学习,为了达到这个目标,他开始努力学习OI知识.
今天他开始学习OI里的数论知识,凡事当然是要从简单的学起,可他觉得一个人学习没有意思,于是他拉上了喜欢做A+B Problem的你,年轻的学徒,他想和你比一比谁能算得又快又准
题目描述
给你两个实数\(A,B\)
- 计算\(A+B\),并输出结果
- 每次计算完之后输出所有计算结果的第\(k\)小(包括当前的运算结果),如果运算结果小于\(k\)个,则不用输出
输入格式
第一行两个整数\(T,K\)表示数据组数和你需要输出的第几小的运算结果
每一组数据一行两个实数表示\(A,B\)
输出格式
对于每一组数据输出一行一个或者两个实数(先输出运算结果再输出第K小)表示答案,答案均保留5位小数且四舍五入
为了防止精度误差,**建议**按以下格式输出
printf
#include <cstdio>
...
printf("%.5lf",result,k_th_result);
cout
#include <iomanip> //需要这个库!
#include <iostream>
...
cout<<setiosflags(ios::fixed)<<setprecision(5)<<result<<' '<<k_th_result<<endl;
输入输出样例
输入样例#1
3 2
1.0 2.33
0 1
0 0
输出样例#1
3.33000
1.00000 3.33000
0.00000 1.00000
数据范围
出题人相信你们都会做所以没有子任务
\(K<=T<=10^6,-233333333<=A,B<=233333333\)
信息
- 难度
- 9
- 分类
- (无)
- 标签
- (无)
- 递交数
- 11
- 已通过
- 2
- 通过率
- 18%
- 上传者