Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
33773 郑涵依 书的价格 C++ Accepted 4 MS 860 KB 744 2022-07-30 12:09:44

Tests(4/4):


Code:

#include <iostream> #include <string> #include <iomanip> using namespace std; int main() { int n; cin >> n; getchar();//读掉留在缓冲区中的整数后面的换行符 string s1, s2, tmp;//存价格最高的书名,价格最低的书名 double maxval = 0, minval = 999999.0, x; while (n --) { getline(cin, tmp);//输入一行,可以读入空格 cin >> x; getchar();//读掉留在缓冲区中后面的换行符 if (x > maxval) {//更新最大值 maxval = x; s1 = tmp; } if (x < minval) {//更新最小值 minval = x; s2 = tmp; } } cout << fixed << setprecision(2) << maxval << "," << s1 << endl; cout << fixed << setprecision(2) << minval << "," << s2 << endl; return 0; }