题目描述
学校操场上摆放了 m 组花排成了一排,每组花有 5 盆颜色分别是蓝花(blue)、黄花(yellow)、红花(red)、紫花(purple)和粉花(pink)。 小芳和同学们开始玩一个游戏,从第一盆花开始数数,当数到n的时候让同学们来计算他面前的是什么颜色的花。 如果数到最后一盆了,就倒过来往前数。 例如:有 3 组花,小芳数到了 14 ,就是倒数第二盆紫花(3 组花有 15 盆); 小芳数到了 15 就是最后一盆粉花;小芳数到 16 ,又回到倒数第二盆紫花。
输入
两个整数m和n,m代表总共有多少组花,n代表小芳数到的数字。
输出
输出花的颜色。
#include<bits/stdc++.h>
using namespace std;
int main(){
string s1="blue",s2="yellow",s3="red",s4="purple",s5="pink";
int n,m;
cin>>m>>n;m*=5;
if(n<=m){
if(n%5==0)cout<<s5;
if(n%5==4)cout<<s4;
if(n%5==3)cout<<s3;
if(n%5==2)cout<<s2;
if(n%5==1)cout<<s1;
}else{
if(n%5==0)cout<<s1;
if(n%5==4)cout<<s2;
if(n%5==3)cout<<s3;
if(n%5==2)cout<<s4;
if(n%5==1)cout<<s5;
}
return 0;
}
怎么做QWQ 始终都是91分