当前位置: 首页 > ai >正文

PAT(最近)

1022 D进制的A+B - PAT (Basic Level) Practice (中文)

加减位置调换

本来以为就是简单的 十进制转换为一个长的字符串 没想到在那个拼接字符串的时候 只需要简单的 加减位置调换就可以 避免使用麻烦的翻转函数

import java.util.Scanner;
public class twenty_two {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int a = scanner.nextInt();int b = scanner.nextInt();int d = scanner.nextInt();int c=a+b;String ll="";while(c>0){int cour=c%d;ll=cour+ll;  
// 方法一 真的是 想出来这个方法的真的是天才 
//因为字符串可以与整数通过相加而拼接 所以我只需要 
//调整cour这个余数加在ll的前面即可 
//可能是因为整数加多了下意识的就是ll+=courc=c/d;}
//下面则是我的方法 再次引入一个翻转函数StringBuffer 总而言之不如他的StringBuffer re=new StringBuffer(ll);System.out.println(re.reverse());
}
}

1037 在霍格沃茨找零钱 - PAT (Basic Level) Practice (中文)

“.”不可以直接用 . 分割

它的意思是任意字符的意思  需要使用"\\." 

import java.util.Scanner;
public class thirty_seven {
public static void main(String[] args) {Scanner myin = new Scanner(System.in);String l=myin.nextLine();String PA[]=l.split(" ");//注意如果使用 "."分割时候必须加上"\\." //因为单个 . 代表任意字符 不可行String P1[]=PA[0].split("\\.");String A2[]=PA[1].split("\\.");int a=0,b=0;a=Integer.parseInt(P1[0])*17*29+Integer.parseInt(P1[1])*29+Integer.parseInt(P1[2]);b=Integer.parseInt(A2[0])*17*29+Integer.parseInt(A2[1])*29+Integer.parseInt(A2[2]);    int ans=Math.abs(a-b);//System.out.println(ans);int cou[]= new int[3];cou[0]=ans/17/29;cou[1]=(ans-cou[0]*17*29)/29;cou[2]=ans-cou[0]*17*29-cou[1]*29;if(a>b){System.out.print("-");}for (int i = 0; i < 3; i++) {System.out.print(cou[i]);if(i!=2){System.out.print(".");}}
}
}

 

 

http://www.xdnf.cn/news/4388.html

相关文章:

  • spring cloud gateway 断言(Predicates)与过滤器(filters)
  • 基于vue框架的电子竞技赛事管理系统12t47(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。
  • JVM中类加载过程是什么?
  • FPGA 不兼容故障及处理
  • SRS流媒体服务器(3)视频通话环境搭建和源码分析
  • 使用 Vue CLI 和 vuedraggable 实现拖拽排序功能
  • 深度学习赋能:正面吊车载箱号识别系统的核心技术
  • 电子电器架构 --- 48V架构的一丢丢事情
  • 排序算法——计数排序
  • RabbitMQ高级特性
  • RabbitMQ-springboot开发-应用通信
  • 技术分享:Franka机器人新方案——双臂数据采集与适应性安装,带你探索具身智能的奥秘
  • 【温湿度物联网】记录1:寄存器配置
  • RTC实时时钟DS1337S/PT7C4337WEX国产替代FRTC1337S
  • 关于大疆红外图片提取温度方法 python 方法
  • C++ std::sort 函数
  • JC/T 2187-2013 铝波纹芯复合铝板检测
  • 【MySQL】C语言访问数据库
  • 第5讲、Transformer 编码器(Encoder)处理过程详解
  • 世界无人机大会将至,大势智慧以“AI+实景三维”赋能低空经济
  • 从创意到变现:独立创造者的破局之路——解码《Make:独立创造者手册》
  • PyCharm连接WSL2搭建的Python开发环境
  • Kepware 连接Modbus TCP/IP
  • 上海雏鸟科技再赴越南,助力10518架无人机刷新吉尼斯记录
  • MySQL优化-MySQL常见的锁机制
  • 报表的那些事:四部演进史——架构视角下的技术跃迁与实战思考
  • 高防ip是怎么做到分布式防御的
  • 如何用命令行判断一个exe是不是c#wpf开发的
  • win11指定Microsoft Print To PDF的输出路径(电子书djvu转pdf输出路径)
  • dify 部署后docker 配置文件修改