怎么做QWQ
  • 板块灌水区
  • 楼主WYX2013666
  • 当前回复1
  • 已保存回复1
  • 发布时间2025/1/3 23:39
  • 上次更新2025/1/4 13:04:40
查看原帖
怎么做QWQ
1442901
WYX2013666楼主2025/1/3 23:39
题目描述

学校操场上摆放了 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分

2025/1/3 23:39
加载中...