首页 > 其他分享 >L1-027 出租

L1-027 出租

时间:2024-03-10 17:22:58浏览次数:27  
标签:begin end int cy 027 出租 L1

注意一下命名冲突的问题,index要么换名字要么写到局部变量。

#include <bits/stdc++.h>
using namespace std;
int arr[100],index2[100];
int main(){
	string s,cy;
	cin >> s;
	cy =s;
	sort(s.begin(),s.end(),greater<int>());
	int ssize=unique(s.begin(),s.end())-s.begin();
	for(int i=0;i<ssize;i++){
		arr[i]=s[i]-'0';
	}
	for(int i=0;i<s.size();i++){
		int pos = -1;
		for(int j=0;j<ssize;j++){
			if(arr[j]==cy[i]-'0'){
				pos=j;
				break;
			}
		}
		index2[i]=pos;
	}
    /*
    int[] arr = new int[]{8,3,2,1,0};
    int[] index2 = new int[]{3,0,4,3,1,0,2,4,3,4,4};
    */
    cout << "int[] arr = new int[]{";
    for(int i=0;i<ssize;i++){
    	cout << arr[i];
    	if(i<ssize-1) cout << ",";
	}
	cout << "};" << endl;
	cout << "int[] index = new int[]{";
	//cout << s.size() << endl;
	for(int i=0;i<s.size();i++){
		cout << index2[i];
		if(i<s.size()-1) cout << ",";
	}
	cout << "};";
	return 0;
}

标签:begin,end,int,cy,027,出租,L1
From: https://www.cnblogs.com/chengyiyuki/p/18064428

相关文章

  • L1-020 帅到没朋友
    坑:输出五位数,注意补足位数。#include<bits/stdc++.h>usingnamespacestd;constintmaxn=100010;inta[maxn],c[maxn];//c记录是否已经输出过了intmain(){ intn,k,id,m,tmp; scanf("%d",&n); for(inti=0;i<n;i++){ scanf("%d",&k);......
  • L1-019 谁先倒
    第一次没AC,对题目有点误解。我以为如果酒量是1,喝一杯就会倒下,实际上应该喝两杯才倒下,修改了判断条件,就过了。#include<bits/stdc++.h>usingnamespacestd;intmain(){ intat,bt,n,a1,a2,b1,b2,x1=0,x2=0;//x1是甲喝的酒x2是乙喝的酒 cin>>at>>bt>>n; for(inti......
  • L1-009 N个数求和
    MD...提交过了好几次才通过。第三个测试点:需要使用longlong,要求长整型。干脆就把int全部替换成longlong。第五个测试点:随便试出来的,我输入了21/2-1/2,发现啥都没打印出来。原来是忽略了结果是0的情况,如果整数部分和分子部分都是0,那么就把这个0打印出来,然后加了这部分,第......
  • L1-002 打印沙漏
    很容易发现,当层数是k的时候,这一层的有2k-1个。结合数列求和公式,以及上下对称总的数量为(1+2k-1)k/22-1=2k*k-1所以第一步计算出来多少层,就很好做了,第i层对应的空格数量就是层数-i。代码:#include<bits/stdc++.h>usingnamespacestd;inttot;charc;intmain(){ cin>>......
  • 易基因:ChIP-seq等揭示FoxO1增加SMC4转录和METTL14介导m6A修饰以促进卵巢癌发展 | 肿瘤
    大家好,这里是专注表观组学十余年,领跑多组学科研服务的易基因。卵巢癌(Ovariancancer,OC)是影响女性生殖系统的三种常见恶性肿瘤之一。转录因子Forkheadbox蛋白O1(FoxO1),又称forkhead横纹肌肉瘤(rhabdomyosarcoma)转录因子,属于ForkheadboxO(FoxO)转录因子家族,处于肿瘤分子调控网络的中......
  • 多晶硅配液PFA容量瓶特氟龙聚四氟乙烯容量瓶50ml100ml250mlA级pfa容量瓶
    在实验室中,PFA容量瓶是一种重要的存储容器,以其优异的耐腐蚀性和化学稳定性而受到广泛欢迎。本文将详细介绍PFA容量瓶的用途和特点。 一、用途PFA容量瓶主要用于存储和测量各种化学试剂,广泛应用于科研、教学、制药、石油化工等领域。其主要用途包括:液体试剂的存储:PFA容量瓶......
  • 房屋出租设计
    准备工具类在实际开发中,公司都会提供相应的工具类和开发库,可以提高开发效率,程序员也需要能够看懂别人写的代码,并能够正确的调用了解Utility类的使用测试Utility类(具体代码放最后)House类publicclassHouse{//编号房主电话地址月租状态(未出租/已出租)priv......
  • 超省电LCD液晶段码驱动芯片VKL144A/B 超薄封装 适用于燃气表,瓦斯表等产品
    由于煤气罐的使用安全隐患较大,现在大部分城市使用管道输送燃气,燃气表的计费大都是通过远程抄表的方式,或者充值的方式,为了让用户更好地了解自家燃气表的使用情况,需要一款液晶屏来显示燃气表的状态和用气量等信息,而燃气表通常选用超低功耗的芯片来进行显示驱动。超低功耗的芯片,由于......
  • Weblogic XMLDecoder反序列化漏洞(CVE-2017-10271)复现
    0x00漏洞简介OracleFusionMiddleware(Oracle融合中间件)是美国甲骨文(Oracle)公司的一套面向企业和云环境的业务创新平台。该平台提供了中间件、软件集合等功能。OracleWebLogicServer是其中的一个适用于云环境和传统环境的应用服务器组件。OracleFusionMiddleware中的Oracle......
  • A027 《满天星》编程 源码
    一、课程介绍本节课学习函数定义与使用,并借此绘制出漫天星光。二、重难点解析函数的定义和调用对函数的理解:把实现某种功能的多行代码包装成一个函数,并取好函数名。后面可以通过调用这个函数实现相应的功能,从而实现简化代码的效果、复用的作用。我们平常使用的方法如forward()等......