分类 其他OJ 下的文章

CodeChef Many Lists

题目大意

给你$N$个集合,编号从$1$到$N$,初始都为空。
你的任务是完成以下两种操作:

  • 0 l r x将数字$x$添加到第$l$个到第$r$个集合中。(注意给定的是集合,根据定义,集合不包含重复元素。所以一个数字可以添加到一个集合中当且仅当该集合中不包含这个数字。)
  • 1 q输出第$q$个集合中的元素个数。

- 阅读剩余部分 -

Vijos 1617 超级教主

题目大意

你在一个数轴的0号点位置,有一个初始的能量值。每次你可以消耗一定能量值并向正方向前进能量值单位,采集沿途的能量值并返回。一个点的能量值只能采集一次。

求采集所有点能量值并返回的最多剩下的能量值。

- 阅读剩余部分 -

TopCoder::SRMCards

Problem Statement

You have a lot of cards. If you pick out a card with number x[i],card with number x[i]-1 and card with number x[i]+1 will also be picked out too. Determine the maxinum steps to pick out all the cards.

- 阅读剩余部分 -

TopCoder::Unpacking

Problem Statement

You have some boxes to buy, which contains red&blue candies. A box i contains a[i] red candies and b[i] blue candies as labeled. however it can also contains a[i]-1 red candies with b[i]+1 blue candies or a[i]+1 red candies with b[i]-1 blue candies. You want to buy as cheap set of boxes as possible which contains at least K candies with same color.

- 阅读剩余部分 -

51Nod 1773 A国的贸易

这题竟然是我第一次参加51Nod的比赛第一题qwq

当时看题啥也不会写,各种懵逼……现在竟然写上了,惊惹

题目大意

一个有$2^n$个数的数组,如果$i$和$j$的二进制只有一位不同那么就会每次操作就使$A_i += A_j , A_j += A_i$。求进行t次操作后的数组。

- 阅读剩余部分 -

URAL 2080 Wallet

题目大意

你有N张卡,他们放在一个栈结构的卡包里。给你一个长度为K的付款序列,请你输出一个方案,使得:每次从栈顶抽出的卡就是付款序列要求的卡,付款后这张卡被放在卡包内任意位置,这个位置也要输出。

- 阅读剩余部分 -

Vijos 1180 选课

题目大意

给你N个物品,每个物品有一个依赖的物品,选择一个物品同时必须选择依赖它的东西,每个东西都设有一个收益,求选择至多M个东西的最大收益。

- 阅读剩余部分 -

最新文章

最近回复

板块

杂项

    本站托管于学园都市
    由御坂网络提供CDN加速服务