P2955 [USACO09OCT]Even? Odd? G
数据范围,emmm,果断字符串做
1 |
|
数据范围,emmm,果断字符串做
1 | #include <stdio.h> |
打卡题
1 | int getMaximumGenerated(int n){ |
笑了,返回字符串数组末尾加上’\0’会报
AddressSanitizer: heap-buffer-overflow on address
开两个数组,一个记录字符,一个记录个数,mark标记上一字符,若不同则更新mark
1 | #define f(i, a, b) for (int i = a; i <= b; i++) |
先check是不是完全满足,不是再二分订单查找不满足的订单
一开始写得像个弱智一样,check函数最后累加时for循坏竟写成
1 | ... |
而实际上边界值应该是n