摘要: 题目:https://vjudge.net/problem/CodeForces-1250A 分析:开两个数组分别储存数值与位置,交换时将位置和数值一起交换并更新数值的最大最小位置,最后输出。 注意:交换后更新位置时误用交换后的错误值。 #include <stdio.h> int v[400400 阅读全文
posted @ 2020-02-05 21:33 yanying 阅读(232) 评论(0) 推荐(1) 编辑
摘要: 题目:https://vjudge.net/problem/CodeForces-1249C2 分析:转为三进制数后,从高位往低位找到第一个为2的位置h,再从此位置向高位找到第一个为0的位置k,将k位改为1并舍去低位的所有数,此时必然比原数大且满足要求,运用快速幂输出即可。 #include <st 阅读全文
posted @ 2020-02-05 20:07 yanying 阅读(196) 评论(0) 推荐(0) 编辑