7-3 出租
Posted xyqxyq
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了7-3 出租相关的知识,希望对你有一定的参考价值。
思路
这题不用题解吧
代码
#include <bits/stdc++.h>
using namespace std;
int a[20];
int vis[100];
int cnt=0;
bool cmp(int n1,int n2) {
return n1>n2;
}
int main()
{
char s[100];
scanf("%s",s);
for (int i=0;i<11;i++) {
char ch=s[i];
if (!vis[ch-'0']) {
vis[ch-'0']=1;
a[cnt++]=ch-'0';
}
}
sort(a,a+cnt,cmp);
printf("int[] arr = new int[]{");
int print=0;
for (int i=0;i<cnt;i++) {
if (!print) {
print=1;
}
else {
printf(",");
}
printf("%d",a[i]);
}
printf("};
");
print=0;
printf("int[] index = new int[]{");
for (int i=0;i<11;i++) {
int num=s[i]-'0';
int j=0;
for (j=0;j<cnt;j++) {
if (a[j]==num) {
break;
}
}
if (!print) {
print=1;
}
else {
printf(",");
}
printf("%d",j);
}
printf("};
");
return 0;
}
以上是关于7-3 出租的主要内容,如果未能解决你的问题,请参考以下文章
L1-027 出租 (20 分)天梯赛C++和python 代码
微信约战炸金花棋牌平台出租Java普通代码块,构造代码块,静态代码块区别,执行顺序的代码实例
华为OD机试真题Python实现出租车计费真题+解题思路+代码(2022&2023)
Client / Server Interoperability Support Matrix for Different Oracle Versions (Doc ID 207303.1)(代码片段