[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;
}
相关推荐
ysa05103013 小时前
【板子】欧拉序
c++·笔记·算法·深度优先·图论
不负岁月无痕13 小时前
STL -- C++ 红黑树封装 Map 和 Set
java·c语言·开发语言·c++·面试
大耳朵糊涂13 小时前
链表的基础操作(二)
算法
拂拉氏13 小时前
【知识讲解】 红黑树的删除讲解
数据结构·算法·红黑树
初学者,亦行者13 小时前
算法设计与分析:动态规划 - TSP问题和0-1背包问题
c++·算法·动态规划
ward RINL14 小时前
# GPT-5.6-sol vs GPT-5.5 新题实测:非弹性碰撞物理题和稳定路由算法
网络·gpt·算法
灯澜忆梦14 小时前
【dp_1】爬楼梯 | 斐波那契数 | 第 N 个泰波那契数 | 三步问题
算法·golang
星释14 小时前
鸿蒙智能体开发实战:35.鸿蒙壁纸大师 - 调用火山引擎模型生成壁纸
算法·华为·ai·harmonyos·鸿蒙·火山引擎
小七在进步14 小时前
数据结构:用栈实现队列
开发语言·数据结构