ZZULIOJ.1591: 学长的那些事系列之--招新宣传

ZZULIOJ.1591: 学长的那些事系列之–招新宣传

题目描述
学校每年新生入学之后,都会举办一场大型的社团招新宣传活动,ACM协会汇聚着学校最优秀的学生群体,没有之一哦!尽管不会在现场招新,但为了让更多的同学热爱编程,了解程序的魅力,也需要宣传一下。宣传活动不但学长参与,学姐也要参与,看她们走着猫步,手中舞动着键盘向我们走来,她们明明可以靠颜值,偏偏却要靠才华。

常言说,宁愿相信这世上有鬼,也不要相信学长那张嘴,在宣传活动中,学姐的宣传效果总是比学长的宣传效果好很多。但是学长人数多,请你计算一下是学长还是学姐吸引关注的总人数多呢?

输入
在第一行中输入一串英文大写字母,表示宣传活动现场的人,其中参与宣传的学长用字母B表示,学姐用字母G表示,其它字母表示无关人员。

在第二行中输入一个两个整数m,n(1<=m,n<=100),分别表示一位学长和一位学姐宣传能够吸引关注的人数。

输出
如果学长吸引关注的总人数多于学姐,输出B,学姐吸引关注的总人数多于学长输出G,一样多输出"Happy"。

样例输入
ABCGLBB
5 10

样例输出
B
代码如下

// An highlighted block
import java.util.*;
public class Main{
 public static void main(String[] args){
  Scanner sc=new Scanner(System.in);
  String a=sc.nextLine();
  int m,n,number1=0,number2=0;
  m=sc.nextInt();
  n=sc.nextInt();
  int number=a.length();
  for(int i=0;i<number;i++){
  char b=a.charAt(i);
  if(b=='B'){
   number1++;
  }
  if(b=='G'){
   number2++;
  }
  }
  int c=number1*m;
  int d=number2*n;
  if(c>d){
   System.out.println("B");
  }
  else if(d>c){
   System.out.println("G");
  }
  else if(c==d){
   System.out.println("Happy");
  }
 }
}
  • 5
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值