测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A40118. 机智的小明小明的妈妈非常关心小明的成绩, 每次考试后都会问小明是否进步了。 机智的小明会努力找出之前比这次成绩低的试卷进行比较, 如果找到了, 他会回答妈妈自己进步了(Y), 如果没找到, 他只能回答妈妈没进步(N)。 已知小明的 n 次成绩, 请问每次妈妈询问小明, 小明的回答是怎么样的。输入输入为 2 行,第 1 行是一个整数 n(n < 100),即考试成绩的数量,第二行是 n 个整数,即…

填空题 容易

题目描述

机智的小明

小明的妈妈非常关心小明的成绩, 每次考试后都会问小明是否进步了。 机智的小明会努力找出之前比这次成绩低的试卷进行比较, 如果找到了, 他会回答妈妈自己进步了(Y), 如果没找到, 他只能回答妈妈没进步(N)。 已知小明的 n 次成绩, 请问每次妈妈询问小明, 小明的回答是怎么样的。

输入

输入为 2 行,第 1 行是一个整数 n(n < 100),即考试成绩的数量,第二行是 n 个整数,即每次考试成绩。 输入保证 n 不大于 100,考试成绩在 0 到 100 之间。

输出

n 行, 每行是小明的回答(Y 或 N)

样例输入

5

90 80 95 96 50

样例输出

N

N

Y

Y

N

提示

对于每一次成绩, 只要之前的成绩有任意一次成绩比当前成绩低, 就输出 Y, 否则输出 N

参考答案

#include <iostream> using namespace std; int a,n,c; int main() { cin>>a; for(int i=1;i<=a;i++){ cin>>n; if(i==1){ c=n; cout<<"N"<<endl; }else { if(n>c)cout<<"Y"<<endl; else { cout<<'N'<<endl; c=n; } } } return 0; }
上一题 下一题