首页 > 其他分享 >PTA 到底要不要买

PTA 到底要不要买

时间:2023-05-29 23:00:36浏览次数:32  
标签:不要 tokenizer 到底 int PTA next length static new

 

import java.util.Scanner;
import java.util.StringTokenizer;
import java.io.*;
public class Main {
    static BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
    static PrintWriter pw=new PrintWriter(new OutputStreamWriter(System.out));
    static StringTokenizer tokenizer = new StringTokenizer("");

    static String next() throws IOException {
        while ( ! tokenizer.hasMoreTokens() ) {
            tokenizer = new StringTokenizer(reader.readLine());
        }
        return tokenizer.nextToken();
    }
    static int nextInt() throws IOException {
        return Integer.parseInt( next() );
    }
    static double nextDouble() throws IOException {
        return Double.parseDouble( next() );
    }

    public static void main(String[] args) throws IOException {

        String sell=next();
        String buy =next();

        int[] sellArr = new int[128];
        for (int i = 0; i < sell.length(); i++) {
            sellArr[sell.charAt(i)]++;
        }

        boolean flag = false;
        int different = 0;
        for (int i = 0; i < buy.length(); i++) {
            int index =  buy.charAt(i);

            if (sellArr[index] != 0) {
                sellArr[index]--;
            } else {
                flag = true;
                different++;
            }
        }

        if (flag) {
            pw.println("No " + different);
        } else {
            pw.println("Yes " + (sell.length() - buy.length()));
        }
        pw.close();

    }
}

 

标签:不要,tokenizer,到底,int,PTA,next,length,static,new
From: https://www.cnblogs.com/liliczw2209/p/17441947.html

相关文章

  • 不要点击那个ZIP文件! 钓鱼者利用.ZIP域名来欺骗受害者
    一种名为"浏览器中的文件存档器"的新的网络钓鱼技术可以被利用,当受害者访问一个.ZIP域时,在网络浏览器中"模拟"一个文件存档器软件。"安全研究员mr.d0x上周披露:"通过这种网络钓鱼攻击,你在浏览器中模拟一个文件存档软件(例如WinRAR),并使用一个.zip域名,使其看起来更合法。简而言之,威......
  • iptables规则的永久保存
    如果不做特殊处理,咱们对iptables配置的规则,是无法永久生效的,当系统重启,规则就会清空。查看当前规则手动存储保存规则iptables-save>1查看文件cat1#Generatedbyiptables-savev1.6.0onMonMay2915:20:062023*filter:INPUTACCEPT[1:76]:FORWARDACCEPT[0:......
  • 不要再来问我小学、初中毕业想出去学习编程找到工作的问题了,你要做就去做,结果自己扛
    ......
  • kube-proxy的iptables与ipvs模式性能对比与分析
    kube-proxy的iptables与ipvs模式性能对比与分析背景:iptables代理模式iptables是一个Linux内核功能,旨在成为一种高效的防火墙,具有足够的灵活性来处理各种常见的数据包操作和过滤需求。它允许将灵活的规则序列附加到内核数据包处理管道中的各种钩子上。在iptables模式下,kube-p......
  • 不要将你的 API 设计得过于简单
    关于软件工程的真相框架永无止境有多少框架、库和服务的存在仅仅是为了让你编写更少的代码?几乎所有的框架都是如此。为什么我们有这么多框架,每年还会出现一个新的?这是因为一个框架试图让系统变得简单,在这个过程中却导致了性能问题或编码上的不便。一个沮丧的用户说:“我要写......
  • PTA题目集1~3总结
    一、题目集11.前言知识点:基础的if,switch判断语句,循环语句,Java的输入和输出语句题量:少难度:简单2.设计与分析心得:题目简单,题量也不大,题目基本上没有需要太多需要自主设计的地方3.踩坑心得正如前文所提到的,题目基本上没有太多需要自主设计的地方,比较容易踩坑的地方不多1)格式......
  • PTA(1-3)总结blog1
    一、前言第一次撰写博客对我来说有一定的难度,但也有一点期待在里面。对于此次的内容(PTA前三次题目集),也是花了很多的功夫去一点一点完善与深入。第一次题目集中有九道题,题目都不难但也都涵盖了JAVA的基础知识语法等,有数据类型的判断与转换、循环的语法嵌套、对于JAV......
  • pta题目集1~3总结性blog
    一、前言总结三次题目集的知识点、题量、难度等情况第一次题目集难度较低,题量较多,题目类型和上学期的C语言作业类似,通过第一次题目集主要是让我们熟悉java的语法和格式,java对比C语言还是有很多细微的差别,因此第一次题目集的知识点集中在各种基础语法例如各种循环,还有if语句、swi......
  • Blog PTA 1-3总结
    关于java&面向对象​这学期才接触java,以前学了C语言,没有接触过面向对象编程,所以一开始对于怎么写,以及java语法有点不太适应。 关于类:类似C语言里面的结构体struct,构造函数,方法都挺相似的。一开始并不适应面向对象程序编程,所以一开始的代码还是以结构化语言的思维方式去思考......
  • pta题目集1-3
    前言:在完成这三个题目集之前,我对面向对象程序这几个字还没什么深入了解,甚至以为java和上学期学习的c语言没什么区别(落泪)。但当我真正着手这些题目时,才真正窥见一丝java的妙用!由于我的无知,第二,三次菜单计价程序都做的十分糟糕,以下二,三次菜单计价程序代码是和同学探讨思路之后自己......