L1-062 幸运彩票 (15 分)

简介: 彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。

彩票的号码有 6 位数字,若一张彩票的前 3 位上的数之和等于后 3 位上的数之和,则称这张彩票是幸运的。本题就请你判断给定的彩票是不是幸运的。

输入格式:

输入在第一行中给出一个正整数 N(≤ 100)。随后 N 行,每行给出一张彩票的 6 位数字。

输出格式:

对每张彩票,如果它是幸运的,就在一行中输出 You are lucky!;否则输出 Wish you good luck.

输入样例:

1. 2
2. 233008
3. 123456

结尾无空行

输出样例:

1. You are lucky!
2. Wish you good luck.

结尾无空行

真没啥难度啊

代码奉上:

C语言:


#include <stdio.h>
int main() {
  int n, x, j, left, right;
  scanf("%d", &n);
  for (int i = 0; i < n; i++) {
    j = right = left = 0;
    scanf("%d", &x);
    while (x != 0) {
      j++;
      if (j <= 3) {
        right += x % 10;
        x /= 10;
      } else {
        left += x % 10;
        x /= 10;
      }
    }
    if (left == right)
      printf("You are lucky!\n");
    else
      printf("Wish you good luck.\n");
  }
  return 0;
}


C++:


#include <iostream>
using namespace std;
int main() {
  int n, x, j, left, right;
  cin >> n;
  for (int i = 0; i < n; i++) {
    j = right = left = 0;
    cin >> x;
    while (x != 0) {
      j++;
      if (j <= 3) {
        right += x % 10;
        x /= 10;
      } else {
        left += x % 10;
        x /= 10;
      }
    }
    if (left == right)
      cout << "You are lucky!" << endl;
    else
      cout << "Wish you good luck." << endl;
  }
  return 0;
}
相关文章
|
12月前
|
网络安全 开发者 Python
VSCode远程切换Python虚拟环境
VSCode远程切换Python虚拟环境
640 1
|
消息中间件 RocketMQ
如何保证RocketMQ消息有序?
如何保证RocketMQ消息有序?
|
canal 关系型数据库 MySQL
四种常用的 MySQL 数据同步 ES 的方法
【2月更文挑战第16天】
4445 2
四种常用的 MySQL 数据同步 ES 的方法
|
数据安全/隐私保护 安全
单点登录(SSO)看这一篇就够了
背景 在企业发展初期,企业使用的系统很少,通常一个或者两个,每个系统都有自己的登录模块,运营人员每天用自己的账号登录,很方便。但随着企业的发展,用到的系统随之增多,运营人员在操作不同的系统时,需要多次登录,而且每个系统的账号都不一样,这对于运营人员来说,很不方便。
276027 15
|
Java 开发工具
安装完zsh之后终端显示mvn命令不存在的问题
安装完zsh之后终端显示mvn等命令不存在,现象是**新开一个终端**,运行mvn命令会显示命令不存在,如报错: zsh: command not found: mvn
9535 0
|
7天前
|
存储 关系型数据库 分布式数据库
PostgreSQL 18 发布,快来 PolarDB 尝鲜!
PostgreSQL 18 发布,PolarDB for PostgreSQL 全面兼容。新版本支持异步I/O、UUIDv7、虚拟生成列、逻辑复制增强及OAuth认证,显著提升性能与安全。PolarDB-PG 18 支持存算分离架构,融合海量弹性存储与极致计算性能,搭配丰富插件生态,为企业提供高效、稳定、灵活的云数据库解决方案,助力企业数字化转型如虎添翼!
|
6天前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
321 130
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话