c1e962863aa545588910befa930ac532.zip

  • serenity_liao
    了解作者
  • Java
    开发工具
  • 2KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • 1 积分
    下载积分
  • 0
    下载次数
  • 2020-09-16 10:31
    上传日期
第18次ccf认证第1,2题解答,解答仅供参考,非满分答卷,java编程,请用eclipse打开
c1e962863aa545588910befa930ac532.zip
  • 3.java
    2KB
  • 5.java
    547B
  • 1.java
    589B
  • 2.java
    1.1KB
内容介绍
// INFO BEGIN // // User = 201911500472(廖晓) // Group = JAVA // Problem = 化学方程式 // Language = JAVA // SubmitTime = 2019-12-15 16:28:30 // // INFO END import java.util.*; public class Main { public static void main(String[] args) { Scanner scan=new Scanner(System.in); int n=scan.nextInt(); String substr1; String substr2; int start; int p=0; String[] s=new String[n]; String[] o=new String[n]; for(int i=0;i<n;i++){ s[i]=scan.next(); start=s[i].indexOf("="); if(s[i].indexOf("+")==-1){ substr1=s[i].substring(0, start); substr2=s[i].substring(start+1); }else { substr1=sub(start,s[i]); substr2=sub1(start,s[i]); } int[] num=new int[substr1.length()]; int[] count=new int[substr1.length()]; if(substr1.length()==substr2.length()){ count=cou(substr1,substr2,num,count); } for(int j=0;j<substr1.length();j++){ o[i]="Y"; if(count[i]!=1){ o[i]="N"; } } } for(int i=0;i<n;i++){ System.out.println(o[i]); } } public static String sub(int start,String s){ String s1=""; int num=0; for(int i=0;i<start;i++){ if(s.charAt(i)=='+'){ s1=s1+s.substring(num, i); num=i+1; } } s1=s1+s.substring(num, start); return s1; } public static String sub1(int start,String s){ String s2=""; int num=start+1; for(int i=start;i<s.length();i++){ if(s.charAt(i)=='+'){ s2=s2+s.substring(num, i); num=i+1; } } s2=s2+s.substring(num); return s2; } public static int[] cou(String substr1,String substr2,int[] num,int[] count){ for(int j=0;j<substr1.length();j++){ for(int k=0;k<substr2.length();k++){ if(substr1.charAt(j)==substr2.charAt(k)){ count[j]=count[j]+1; num[j]=num[j]+1; } } if(j>0){ for(int k=0;k<j;k++){ if(num[j]!=0&&num[j]==num[k]&&substr1.charAt(j)==substr1.charAt(k)){ count[j]=1; count[k]=1; } } } } return count; } }
评论
    相关推荐
    • ccf.zip
      CCF认证考试真题资料,非最全总结,最全总结见本人另一资源
    • CCF:机密联盟框架
      机密联盟框架(CCF)是一个开放源代码框架,用于构建专注于多方计算和数据的新型安全,高可用性和高性能应用程序。 CCF可以启用满足关键企业要求的大规模机密网络-提供一种手段来加速基于联盟的区块链和多方计算...
    • ccf 游戏 c++
      有n个小朋友围成一圈玩游戏,小朋友从1至n编号,2号小朋友坐在1号小朋友的顺时针方向,3号小朋友坐在2号小朋友的顺时针方向,……,1号小朋友坐在n号小朋友的顺时针方向。循环报数,报道某个倍数,删除
    • ccf-数据集
      ccf-数据集
    • ccf-tools
      一个开发工具的项目
    • CCF-数据集
      40687.zip
    • ccf2020.zip
      ccf第20次考试满分编程,c++语言,仅使用循环和数组,编程小白可用
    • ccf.zip
      对一些ccf题目的分析及解答,包含基本算法与逻辑。
    • ccf练习.zip
      ccf考试题的相关答案,实现了题目中的要求。可以直接运行
    • ccf.rar
      CCF考试题17年9月和12月的第二题,钥匙串的实现以及游戏。