[c].给出一个数列A,求出一个数列B..................................

cs 复制代码
#include<stdio.h>
#include<math.h>
int main()
{
	int n;
	scanf("%d",&n);
	int arr[n+1];
	for(int i=1;i<=n;i++)
	{
		scanf("%d",&arr[i]);
	}
	for(int k=1;k<=n;k++)
	{
		for(int l=k;l<=n;l++)
		{
			if(arr[l]>arr[k])
			{
				printf("%d ",l);
				break;
			}
			if(l==n)
			printf("0 ");
		}
	}
	return 0;
}
相关推荐
白杨尚青7 分钟前
C++进阶篇(五):红黑树——四条规则、三种插入情况与旋转变色
开发语言·数据结构·c++·stl·红黑树·平衡二叉树
在猴站学算法44 分钟前
(《统计学习方法》(第2版) 李航)第2章 感知机算法
学习·算法·机器学习·统计学习
Rainmicro1 小时前
【无标题】
java·数据库·算法
wuyk55510 小时前
Keil工具链-第05讲-启动文件与__main到底做了什么
c语言·stm32·单片机·嵌入式硬件·物联网
NEFU_Jyj11 小时前
牛客周赛R168
算法
likexuec17 小时前
数据结构(2)
数据结构
Navigator_Z18 小时前
LeetCode //C - 1317. Convert Integer to the Sum of Two No-Zero Integers
c语言·算法·leetcode
D e re k ZH19 小时前
C++ 标准库算法全景指南
数据结构·c++·算法
冻柠檬飞冰走茶20 小时前
字母移动游戏题解:贪心求最长可保留连续子串(附 C 实现)
c语言·开发语言·数据结构·算法·动态规划