测试页


index.md

https://oi-wiki.org

H2

接下来的 $m$ 行中的第 $i$ 行包含两个正整数 $l_i$$r_i$ ($1\le l_i\le r_i\le n$),表示第 $i$ 次操作在区间 $[l_i,r_i]$ 上进行。

中文标题

附B:文章检索

如果手写了 h2 将不会出现在 toc 里。

content

H3

content

H4

content

H5

content

H6

bold italic inlineCode

inline math:

math block:

//Code block
#include <cstdio>

void func(){ }
int main() {
    int a,b;
    func();
    cin>>a>>b;
    cout<<a+b;
    return 0;
}

Algorithm 1 Quicksort

procedure Quicksort()

if then

Partition()

Quicksort()

Quicksort()

end if

end procedure

procedure Partition()

for to do

if then

exchange with

end if

exchange with

end for

end procedure

!!! warning 我们平常写的除法是向 0 取整,而这里的右移是向下取整(注意这里的区别),即当数大于等于 0 时两种方法等价,当数小于 0 时会有区别,如: , 而 num * 10 = (num<<1) + (num<<3)

interactor 随机选择一个 范围内的整数,你要写一个程序来猜它,你最多可以询问 次一个 范围内的整数。 interactor 将返回: 1 :询问与答案相同,你的程序应当停止询问。 0 :询问比答案小。 2 :询问比答案大。

#include <cstdio>

!! warning "注" 注意区分 基数排序桶排序

题目大意:有一棵 个结点的树,根为 号结点。每个结点 有一个价值 和费用 。你需要选择 个结点 (不包括 号结点),使得

最大。你需要保证对于你选择的一个树上结点,它的父亲一定被选中。求出这个最大的比值。

Blockquote

Blockquote

  1. item 1
  2. item 2
  3. item 3
  4. item 4
  • A
  • B
  • C
  • D

Snippets

don't waste time on polyfilling pythonic features.

/* clang-format whatever */
int babylon(int n) {
  for (int i = 0; i < n; i++) {
    d[i][0] = -1;
    d[i][1] = -1;
    d[i][2] = -1;
  }
  int r = 0;
  for (int i = 0; i < n; i++) {  //三种建法
    r = max(r, babylon_sub(i, 0, n) + z[i]);
    r = max(r, babylon_sub(i, 1, n) + x[i]);
    r = max(r, babylon_sub(i, 2, n) + y[i]);
  }
  return r;
}

/* snip #2 */
int babylon(int n) {
  for (int i = 0; i < n; i++) {
    d[i][0] = -1;
    d[i][1] = -1;
    d[i][2] = -1;
  }
  int r = 0;
  for (int i = 0; i < n; i++) {  //三种建法
    r = max(r, babylon_sub(i, 0, n) + z[i]);
    r = max(r, babylon_sub(i, 1, n) + x[i]);
    r = max(r, babylon_sub(i, 2, n) + y[i]);
  }
  return r;
}
/* clang-format whatever */
int babylon(int n) {
  for (int i = 0; i < n; i++) {
    d[i][0] = -1;
    d[i][1] = -1;
    d[i][2] = -1;
  }
  int r = 0;
  for (int i = 0; i < n; i++) {  //三种建法
    r = max(r, babylon_sub(i, 0, n) + z[i]);
    r = max(r, babylon_sub(i, 1, n) + x[i]);
    r = max(r, babylon_sub(i, 2, n) + y[i]);
  }
  return r;
}
/* snip #2 */
int babylon(int n) {
  for (int i = 0; i < n; i++) {
    d[i][0] = -1;
    d[i][1] = -1;
    d[i][2] = -1;
  }
  int r = 0;
  for (int i = 0; i < n; i++) {  //三种建法
    r = max(r, babylon_sub(i, 0, n) + z[i]);
    r = max(r, babylon_sub(i, 1, n) + x[i]);
    r = max(r, babylon_sub(i, 2, n) + y[i]);
  }
  return r;
}

本页面最近更新:9/21/2021, 12:00:00 AM更新历史

发现错误?想一起完善? 在 GitHub 上编辑此页!

本页面的全部内容在 CC BY-SA 4.0SATA 协议之条款下提供,附加条款亦可能应用

评论

0 条评论
未登录用户


Copyright © 2016 - 2021 OI Wiki Team

最近更新:3f782b2, 2021-09-21

联系方式:Telegram 群组 / QQ 群组