PAT乙级Java实现_1002. 写出这个数 _附详细解题注释_02

从零开始利用MATLAB进行FPGA设计(六)用ADC采集信号教程1 用AN9238采集信号的方法(1),包含PLL、FIFO、ILA的基础教程。 阅读详情

1002. 写出这个数 (20)

时间限制
400 ms
内存限制
65536 kB
代码长度限制
8000 B
判题程序
Standard
作者
CHEN, Yue

读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。

输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10100。

输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。

输入样例:
1234567890987654321123456789
输出样例:
yi san wu


import java.util.Scanner;
public class PAT_B_1002//在PAT提交需把类名改为Main
{
	public static void main(String args[])
	{
		//定义一个拼音字符串数组,存放数字对应的拼音。
		String[] pinYin = {"ling","yi","er","san","si","wu","liu","qi","ba","jiu"};
		
		Scanner in = new Scanner(System.in);
		String numString = in.next();//因为数字很大,用整数读取会溢出,所以以字符串形式存放读进来的数字
		
		int sum = 0;//计算输入数字的各位数的和
		for(int i = 0; i < numString.length(); i++)
		{
			sum = sum + (numString.charAt(i) - 48);//根据ASCII码,字符转换成数字需要-48
		}
		
		String sumString = sum + "";//将各位数字的和转换成字符串形式,用作拼音数组的索引
		for(int i = 0; i < sumString.length(); i++)
		{
			if(i != 0)
				System.out.print(" ");//格式化输出,第一个输出前无空格
			System.out.print(pinYin[sumString.charAt(i) - 48]);//输出结果
		}
		
	}
}


自动权重化图卷积网络(Auto-Weighted GCN)算法在反洗钱识别中的应用及代码实现 该算法通过自动学习节点之间的权重信息,能够更好地捕捉AML数据中的关系和结构,从而提高反洗钱识别的准确性和效果。传统的AML识别方法通常依赖于专家定义的规则和手动提取的特征,但这些方法在应对大规模和复杂的数据时存在一定的局限性。GCN通过在图上执行卷积操作来捕捉节点之间的关系和结构信息,从而实现对图数据的学习和表示。自动权重化图卷积网络是一种基于GCN的改进算法,能够自动学习节点之间的权重信息,从而更好地捕捉图中的关系。利用自动计算的权重值执行图卷积操作。根据节点之间的相似度,计算每个节点的权重。 阅读详情

相关推荐

吉林大学软件工程章节测验 第九章 答案+解析

4.【判断题】估算软件规模有代码行技术和功能点技术两种方法,其中代码行方法估计实现一个功能所需要的源程序行数,其不依赖项目所使用的开发语言,并且具有较好的直观性。3.【单选题】软件项目估算时,若计划人员对每个功能分别按最佳的、可能的、悲观的三种情况给出功能点估计值,记作a, m, b,则估算的期望值E的公式为( )。8.【判断题】在工程网络图中,如果在由起始事件至终止事件所构成的一条路径上,所有事件的最早时刻都和最迟时刻都相同,那么这条路径就是关键路径。4.【单选题】配置管理贯穿软件开发的整个过程。

m0_51459931的博客 1431

PAT1002 写出这个数 JAVA实现

读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数n的值。这里保证n小于10​100​​。 输出格式: 在一行内输出n的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: ...

Cloud_lengfeng的博客 466

Mac开发环境一键配置指南|从零到生产力

类别工具包管理Homebrew终端版本管理容器编辑器效率用一键脚本的话,2小时内可以搞定全部环境。有问题评论区交流~

在代码的世界里,每天进步1% 623

1002 写出这个数(Java)

思路比用什么语言实现更重要,如果超时,可以自行进行优化。

weixin_61958146的博客 230

有限元缺陷:剪切锁死

有限元缺陷:剪切锁死

wsxww11的博客 5189

【5】GD32H7xx CAN发送及FIFO接收

GD32H7xx CAN收发调试记录,包含源码

madao1234的博客 1814

1002 写出这个数(java代码)

题目:地址 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi s...

黑锤的博客 561

风险登记册vs问题日志:项目经理必须掌握的区别与应用

在项目管理的世界里,风险登记册和问题日志就像是项目经理的两个得力助手。我们的目的就是要搞清楚这两个助手各自的特点、区别以及如何在项目中好好使用它们。范围涵盖了项目从启动到结束的整个过程,无论是小项目还是大项目,都能从对这两个工具的正确使用中受益。我们先会用有趣的故事引出风险登记册和问题日志的概念,然后像给小学生讲故事一样解释它们是什么。接着分析它们之间的关系和区别,再用代码示例模拟它们在项目中的应用,之后介绍实际的应用场景、推荐相关工具和资源,探讨未来的发展趋势和挑战。

项目管理的博客 875

1002 写出这个数,java题解(20分)。

今天第一次刷PAT,收获挺大,就将收获地最多的题目在这里记录一下吧。 问题传送门:1002 写出这个数 问题描述: 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi san wu 解

HXZ_CREATE的博客 415

基于Simulink的H∞鲁棒控制器设计与仿真建模示例

本文介绍了基于Simulink的H∞鲁棒控制器设计与仿真方法。针对质量-弹簧-阻尼系统存在±50%刚度不确定性的问题,详细阐述了从构建广义被控对象、设计性能加权函数,到使用hinfsyn综合控制器的完整流程。通过Simulink仿真验证,所设计的H∞控制器在参数摄动和外部扰动下均保持良好性能,位移控制误差小于2%,扰动衰减超过20dB。相比传统PID控制,H∞方法展现出显著鲁棒性优势。文章还总结了工程实践中的加权函数调参技巧、控制器降阶方法,并展望了μ-综合等扩展方向,为处理系统不确定性提供了实用解决方案。

amy_mhd的博客 70

关闭搜狗输入法右下角广告的解决方案

本文主要介绍了关闭搜狗输入法右下角广告的解决方案,希望能对使用搜狗输入法的同学们有所帮助。 文章目录 1. 问题描述 2. 解决方案

weixin_43178406的博客 1万+

1002 写出这个数(java)

1002 写出这个数 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10​100​​。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例:...

Kartoffel-chen的博客 464

SAP BOM批量反查代码分享

SAP BOM反查批量查询代码分享

我小时候很黑的博客 4972

PAT乙级【Java题解合集】

超级全的PAT的JAVA题解

小羊不会飞的博客 3732

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

PAT乙级1002附带题目分析

引言: 上次发了1001已经好几天没有更新了,今天早上写完了1002看见关注用户多了3位,非常开心,最近正赶上疫情爆发,在家准备二遍再刷PAT乙级和甲级。先从乙级开始,为了感谢这几位小伙伴对我的关注,我决定每天更新一题,希望我们在算法的路上越走越远。虽然开学都延迟了,但也希望大家不要浪费这段时间,在家也要好好学习。 正文: 1002 写出这个数 (20分) 读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数n的值。这里保证n小于1

优快云_Lrcx的博客 257

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Java实战:PAT乙级编程题目精解与技巧分享

本文分享了使用Java语言高效备考PAT乙级考试的实战经验与核心技巧。文章深入剖析了Java在应对PAT乙级编程题目集时的独特优势,并重点讲解了高效输入处理、字符串与数学运算、数组与排序等高频考点的解题框架与避坑指南,旨在帮助考生扎实基础、提升解题速度与代码质量。

seed的博客 411

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【PAT乙级】1002 写出这个数(JAVA实现)

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10 ​^100。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi san ...

林杭之的博客 350

Java 1002 写出这个数

题目内容: 1002 写出这个数 (20 分) 读入一个正整数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数n的值。这里保证n小于10100。 输出格式: 在一行内输出n的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123...

巴德不说话的博客 278

1002. 写出这个数 (java)

import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner sc = new Scanner(System.in); String str = sc.nextLine(); int ch = 0 ;

baidu_38271024的博客 502

Java(详解) 1002 写出这个数 (20分)

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10^100。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi san wu 解题...

NewGe6的博客 675

PAT刷题:1002写出这个数【java】

题目: 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 代码实现: import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); String s = input.next(); // 测试数字已经超过long型上限了,所以用字符串 int count = 0; for (in

Triumph_light的博客 429

1002 写出这个数(JAVA)

1002 写出这个数(JAVA)

小羊不会飞的博客 652

1002 写出这个数 (20分)-Java

题目 读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10 ​100。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi san wu 代码示例 import java.util.Scanner; /** * @Author zhangli

weixin_36894490的博客 337

1002 写出这个数 (20 分)

读入一个正整数 n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式: 每个测试输入包含 1 个测试用例,即给出自然数 n 的值。这里保证 n 小于 10100。 输出格式: 在一行内输出 n 的各位数字之和的每一位,拼音数字间有 1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 1234567890987654321123456789 输出样例: yi san wu 题目链...

柠檬的博客~~~ 1620

字符串练习之数组元素按格式拼接(java)

一个示例: package cn.it_06; /* * 把数组中的数据按照指定格式拼接成一个字符串 * 举例:int[] arr={1,2,3} * 输出结果:[1,2,3] * * 分析: * (1)定义一个int类型的数组 * (2)写方法实现把数组中的数据按照指定格式拼接成一个字符串 * (3)调用方法 * (4)输出结果 * */ public class StringTest { public static void main(String[] ar

Mr____Cheng的博客 775

PAT 乙级 1002 Java实现

松鼠 2018/7/19 问题: 1002 写出这个数 (20)(20 分) 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。 输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100^。 输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。 输入样例: 12345678909...

松鼠的博客 740
上一篇: Java常用API 之 java.lang.String类(附解析和示例)_04
下一篇: PAT乙级Java实现_1003. 我要通过 _附详细解题注释_03
coder__666
博客等级 码龄9年 42粉丝 52原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值