problemscpp
A collection of my answers to algorithm problems in c++.
命名空间 | | 函数
acwing 命名空间参考

命名空间

namespace  acwing143
 
  1. 最大异或对

 
namespace  acwing1442
 AcWing 1442. 单词处理器
 
namespace  acwing1459
 AcWing 1459. 奶牛体操
 
namespace  acwing1470
 
  1. 水桶传递队列

 
namespace  acwing148
 
namespace  acwing149
 
  1. 荷马史诗

 
namespace  acwing16
 AcWing 16. 替换空格
 
namespace  acwing1603
 
  1. 整数集合划分

 
namespace  acwing1659
 
  1. 社交距离 I

 
namespace  acwing1660
 AcWing 1660. 社交距离 II
 
namespace  acwing1671
 
  1. 三角形

 
namespace  acwing1683
 
  1. 困牛放牧

 
namespace  acwing1695
 
  1. 果壳游戏

 
namespace  acwing17
 AcWing 17. 从尾到头打印链表
 
namespace  acwing1714
 
  1. 混合牛奶

 
namespace  acwing1725
 
  1. 组队井字游戏

 
namespace  acwing1737
 
  1. 传送

 
namespace  acwing1749
 
  1. 阻挡广告牌 II

 
namespace  acwing1761
 
  1. 阻挡广告牌

 
namespace  acwing1775
 
  1. 丢失的牛

 
namespace  acwing1788
 
  1. 牛为什么过马路

 
namespace  acwing18
 
namespace  acwing1800
 
  1. 不做最后一个!

 
namespace  acwing1812
 
  1. 方形牧场

 
namespace  acwing1824
 
  1. 钻石收藏家

 
namespace  acwing1826
 AcWing 1826. 农田缩减
 
namespace  acwing1842
 
  1. 牛奶桶

 
namespace  acwing1854
 
  1. 晋升计数

 
namespace  acwing1866
 
  1. 围栏刷漆

 
namespace  acwing1883
 
  1. 删减

 
namespace  acwing1892
 
  1. 奶牛线路

 
namespace  acwing1902
 
  1. 马拉松

 
namespace  acwing1929
 AcWing 1929. 镜子田地
 
namespace  acwing1978
 AcWing 1978. 奶牛过马路
 
namespace  acwing1995
 
  1. 见面与问候

 
namespace  acwing2
 
  1. 01背包问题

 
namespace  acwing20
 AcWing 20. 用两个栈实现队列
 
namespace  acwing2019
 AcWing 2019. 拖拉机
 
namespace  acwing2060
 AcWing 2060. 奶牛选美
 
namespace  acwing21
 AcWing 21. 斐波那契数列
 
namespace  acwing240
 
  1. 食物链

 
namespace  acwing26
 AcWing 26. 二进制中1的个数
 
namespace  acwing28
 AcWing 28. 在O(1)时间删除链表结点
 
namespace  acwing2816
 
  1. 判断子序列

 
namespace  acwing29
 AcWing 29. 删除链表中重复的节点
 
namespace  acwing32
 AcWing 32. 调整数组顺序使奇数位于偶数前面
 
namespace  acwing3302
 
  1. 表达式求值

 
namespace  acwing3302_408
 
namespace  acwing3358
 AcWing 3358. 放养但没有完全放养
 
namespace  acwing3370
 AcWing 3370. 牛年
 
namespace  acwing3373
 
  1. 进制转换

 
namespace  acwing3374
 
namespace  acwing3376
 
namespace  acwing3377
 
  1. 约数的个数

 
namespace  acwing3378
 
namespace  acwing3379
 
  1. 反序输出

 
namespace  acwing3380
 
  1. 质因数的个数

 
namespace  acwing3382
 
  1. 整数拆分

 
namespace  acwing3385
 
  1. 玛雅人的密码

 
namespace  acwing3389
 
  1. N 的阶乘

 
namespace  acwing3390
 
  1. 特殊乘法

 
namespace  acwing3392
 
  1. 递推数列

 
namespace  acwing3397
 
  1. 众数

 
namespace  acwing3402
 
  1. 等差数列

 
namespace  acwing3406
 
  1. 日志排序

 
namespace  acwing3426
 
  1. 糖果分享游戏

 
namespace  acwing3429
 
  1. 全排列

 
namespace  acwing3433
 
  1. 吃糖果

 
namespace  acwing3439
 
  1. 首字母大写

 
namespace  acwing3441
 
  1. 重复者

 
namespace  acwing3442
 
  1. 神奇的口袋

 
namespace  acwing3445
 
  1. 点菜问题

 
namespace  acwing3447
 
  1. 子串计算

 
namespace  acwing3448
 
  1. 基本算术

 
namespace  acwing3453
 
  1. 整数查询

 
namespace  acwing3472
 
  1. 八皇后

 
namespace  acwing3484
 
  1. 整除问题

 
namespace  acwing35
 AcWing 35. 反转链表
 
namespace  acwing3504
 
  1. 字符串转换整数

 
namespace  acwing3507
 
  1. 阶乘的末尾0

 
namespace  acwing3527
 
  1. 旋转矩阵

 
namespace  acwing3534
 
  1. 矩阵幂

 
namespace  acwing3535
 
  1. C翻转

 
namespace  acwing3542
 
  1. 查找

 
namespace  acwing3573
 
namespace  acwing3581
 
  1. 单词识别

 
namespace  acwing36
 AcWing 36. 合并两个排序的链表
 
namespace  acwing3607
 
namespace  acwing3745
 AcWing 3745. 牛的学术圈 I
 
namespace  acwing3757
 
namespace  acwing3766
 
namespace  acwing3786
 
  1. 二叉排序树

 
namespace  acwing3820
 
  1. 未出现过的最小正整数

 
namespace  acwing3874
 
  1. 三元组的最小距离

 
namespace  acwing4208
 AcWing 4208. 电话号码
 
namespace  acwing4310
 AcWing 4310. 树的DFS
 
namespace  acwing4314
 AcWing 4314. 三元组
 
namespace  acwing4315
 AcWing 4315. 两个数列
 
namespace  acwing4318
 
  1. 最短路径

 
namespace  acwing4319
 
  1. 合适数对

 
namespace  acwing4394
 
  1. 最长连续子序列

 
namespace  acwing4397
 
  1. 卡牌

 
namespace  acwing4398
 
  1. 查询字符串

 
namespace  acwing51
 AcWing 51. 数字排列
 
namespace  acwing52
 
  1. 数组中出现次数超过一半的数字

 
namespace  acwing53
 AcWing 53. 最小的k个数
 
namespace  acwing66
 AcWing 66. 两个链表的第一个公共结点
 
namespace  acwing67
 AcWing 67. 数字在排序数组中出现的次数
 
namespace  acwing68
 AcWing 68. 0到n-1中缺失的数字
 
namespace  acwing75
 AcWing 75. 和为S的两个数字
 
namespace  acwing78
 AcWing 78. 左旋转字符串
 
namespace  acwing785
 
  1. 快速排序

 
namespace  acwing785_408
 
  1. 快速排序

 
namespace  acwing788
 
  1. 逆序对的数量

 
namespace  acwing789
 
  1. 数的范围

 
namespace  acwing800
 
  1. 数组元素的目标和

 
namespace  acwing831
 
  1. KMP字符串

 
namespace  acwing831_408
 
  1. KMP字符串

 
namespace  acwing836_408
 
namespace  acwing837
 
  1. 连通块中点的数量

 
namespace  acwing84
 AcWing 84. 求1+2+…+n
 
namespace  acwing840_408
 
  1. 模拟散列表

 
namespace  acwing845
 
  1. 八数码

 
namespace  acwing848_408
 
  1. 有向图的拓扑序列

 
namespace  acwing849
 
  1. Dijkstra求最短路 I

 
namespace  acwing849_408
 
  1. Dijkstra求最短路 I

 
namespace  acwing851
 
  1. spfa求最短路

 
namespace  acwing852
 
  1. spfa判断负环

 
namespace  acwing853
 
  1. 有边数限制的最短路

 
namespace  acwing854
 
  1. Floyd求最短路

 
namespace  acwing854_408
 
  1. Floyd求最短路

 
namespace  acwing858
 
  1. Prim算法求最小生成树

 
namespace  acwing858_408
 
  1. Prim算法求最小生成树

 
namespace  acwing859
 
  1. Kruskal算法求最小生成树

 
namespace  acwing860
 
  1. 染色法判定二分图

 
namespace  acwing861
 
  1. 二分图的最大匹配

 
namespace  acwing87
 AcWing 87. 把字符串转换成整数
 

class  acwing1
 
class  acwing1443
 AcWing 1443. 拍照 更多...
 
class  acwing1460
 AcWing 1460. 我在哪? 更多...
 
class  acwing1471
 AcWing 1471. 牛奶工厂 更多...
 
class  acwing1672
 AcWing 1672. 疯狂的科学家 更多...
 
class  acwing1684
 AcWing 1684. 大型植被恢复 更多...
 
class  acwing1696
 AcWing 1696. 困牛排序 更多...
 
class  acwing1715
 AcWing 1715. 桶列表 更多...
 
class  acwing1726
 AcWing 1726. 挤奶顺序 更多...
 
class  acwing1738
 AcWing 1738. 蹄球 更多...
 
class  acwing1750
 AcWing 1750. 救生员 更多...
 
class  acwing1762
 AcWing 1762. 牛的洗牌 更多...
 
class  acwing1776
 AcWing 1776. 牛的基因组学 更多...
 
class  acwing1789
 AcWing 1789. 牛为什么过马路 II 更多...
 
class  acwing1801
 AcWing 1801. 蹄子剪刀布 更多...
 
class  acwing1813
 AcWing 1813. 方块游戏 更多...
 
class  acwing1843
 AcWing 1843. 圆形牛棚 更多...
 
class  acwing1855
 AcWing 1855. 愤怒的奶牛 更多...
 
class  acwing1875
 AcWing 1875. 贝茜的报复 更多...
 
class  acwing1884
 AcWing 1884. COW 更多...
 
class  acwing1904
 AcWing 1904. 奶牛慢跑 更多...
 
class  acwing1913
 AcWing 1913. 公平摄影 更多...
 
class  acwing1922
 AcWing 1922. 懒惰的牛 更多...
 
class  acwing1934
 AcWing 1934. 贝茜放慢脚步 更多...
 
class  acwing1945
 AcWing 1945. 奶牛棒球 更多...
 
class  acwing1952
 AcWing 1952. 金发姑娘和 N 头牛 更多...
 
class  acwing1960
 AcWing 1960. 闪烁 更多...
 
class  acwing1969
 AcWing 1969. 品种邻近 更多...
 
class  acwing1987
 AcWing 1987. 粉刷栅栏 更多...
 
class  acwing1996
 AcWing 1996. 打乱字母 更多...
 
class  acwing2005
 AcWing 2005. 马蹄铁 更多...
 
class  acwing2014
 AcWing 2014. 岛 更多...
 
class  acwing2041
 AcWing 2041. 干草堆 更多...
 
class  acwing2058
 
class  acwing3346
 AcWing 3346. 你知道你的ABC吗 更多...
 
class  acwing3347
 AcWing 3347. 菊花链 更多...
 
class  acwing3412
 AcWing 4312. 出现次数 更多...
 
class  acwing4200
 
class  acwing4201
 
class  acwing4203
 
class  acwing4204
 
class  acwing4206
 AcWing 4206. 判断数字 更多...
 
class  acwing4207
 AcWing 4207. 最长合法括号子序列 更多...
 
class  acwing4209
 AcWing 4209. 三元组 更多...
 
class  acwing4210
 AcWing 4210. 数字 更多...
 
class  acwing4211
 AcWing 4211. 序列重排 更多...
 
class  acwing4212
 AcWing 4212. 字符串比较 更多...
 
class  acwing4213
 AcWing 4213. 最小结果 更多...
 
class  acwing4214
 AcWing 4214. 三元组 更多...
 
class  acwing4215
 AcWing 4215. 处理字符串 更多...
 
class  acwing4216
 AcWing 4216. 图中的环 更多...
 
class  acwing4217
 AcWing 4217. 机器人移动 更多...
 
class  acwing4296
 AcWing 4296. 合适数对 更多...
 
class  acwing4297
 AcWing 4297. 截断数组 更多...
 
class  acwing4298
 AcWing 4298. 搭档 更多...
 
class  acwing4299
 AcWing 4299. 删点 更多...
 
class  acwing4300
 AcWing 4300. 两种操作 更多...
 
class  acwing4301
 AcWing 4301. 截断数列 更多...
 
class  acwing4302
 AcWing 4302. 元素分类 更多...
 
class  acwing4303
 AcWing 4303. 链表 更多...
 
class  acwing4304
 AcWing 4304. 字符串归类 更多...
 
class  acwing4305
 AcWing 4305. 斐波那契字符串 更多...
 
class  acwing4306
 AcWing 4306. 序列处理 更多...
 
class  acwing4307
 AcWing 4307. 数字重构 更多...
 
class  acwing4308
 AcWing 4308. 组合字符串 更多...
 
class  acwing4309
 AcWing 4309. 消灭老鼠 更多...
 
class  acwing4311
 AcWing 4311. 最小值 更多...
 
class  acwing604
 
class  acwing605
 简单乘积 更多...
 
class  acwing606
 
class  acwing607
 AcWing 607. 平均数2 更多...
 
class  acwing608
 
class  acwing609
 
class  acwing610
 AcWing 610. 工资和奖金 更多...
 
class  acwing611
 AcWing 611. 简单计算 更多...
 
class  acwing612
 AcWing 612. 球的体积 更多...
 
class  acwing613
 AcWing 613. 面积 更多...
 
class  acwing614
 AcWing 614. 最大值 更多...
 
class  acwing615
 
class  acwing616
 
class  acwing617
 AcWing 617. 距离 更多...
 
class  acwing618
 AcWing 618. 燃料消耗 更多...
 
class  acwing633
 AcWing 663. 简单排序 更多...
 
class  acwing653
 
class  acwing654
 时间转换 更多...
 
class  acwing655
 AcWing 655. 天数转换 更多...
 
class  acwing656
 AcWing 656. 钞票和硬币 更多...
 
class  acwing657
 AcWing 657. 选择练习1 更多...
 
class  acwing658
 AcWing 658. 一元二次方程公式 更多...
 
class  acwing659
 AcWing 659. 区间 更多...
 
class  acwing660
 AcWing 660. 零食 更多...
 
class  acwing661
 AcWing 661. 平均数3 更多...
 
class  acwing662
 AcWing 662. 点的坐标 更多...
 
class  acwing664
 AcWing 664. 三角形 更多...
 
class  acwing665
 AcWing 665. 倍数 更多...
 
class  acwing666
 AcWing 666. 三角形类型 更多...
 
class  acwing667
 AcWing 667. 游戏时间 更多...
 
class  acwing668
 AcWing 668. 游戏时间2 更多...
 
class  acwing669
 AcWing 669. 加薪 更多...
 
class  acwing670
 AcWing 670. 动物 更多...
 
class  acwing671
 AcWing 671. DDD 更多...
 
class  acwing672
 AcWing 672. 税 更多...
 
class  acwing708
 AcWing 708. 偶数 更多...
 
class  acwing709
 AcWing 709. 奇数 更多...
 
class  acwing710
 AcWing 710. 六个奇数 更多...
 
class  acwing711
 AcWing 711. 乘法表 更多...
 
class  acwing712
 AcWing 712. 正数 更多...
 
class  acwing713
 AcWing 713. 区间 2 更多...
 
class  acwing714
 AcWing 714. 连续奇数的和 1 更多...
 
class  acwing715
 AcWing 715. 余数 更多...
 
class  acwing716
 AcWing 716. 最大数和它的位置 更多...
 
class  acwing717
 AcWing 717. 简单斐波那契 更多...
 
class  acwing718
 AcWing 718. 实验 更多...
 
class  acwing719
 AcWing 719. 连续奇数的和 2 更多...
 
class  acwing720
 AcWing 720. 连续整数相加 更多...
 
class  acwing721
 AcWing 721. 递增序列 更多...
 
class  acwing722
 AcWing 722. 数字序列和它的和 更多...
 
class  acwing723
 AcWing 723. PUM 更多...
 
class  acwing724
 AcWing 724. 约数 更多...
 
class  acwing725
 AcWing 725. 完全数 更多...
 
class  acwing726
 AcWing 726. 质数 更多...
 
class  acwing727
 AcWing 727. 菱形 更多...
 
class  acwing737
 AcWing 737. 数组替换 更多...
 
class  acwing738
 AcWing 738. 数组填充 更多...
 
class  acwing739
 AcWing 739. 数组选择 更多...
 
class  acwing740
 AcWing 740. 数组变换 更多...
 
class  acwing741
 AcWing 741. 斐波那契数列 更多...
 
class  acwing742
 AcWing 742. 最小数和它的位置 更多...
 
class  acwing743
 AcWing 743. 数组中的行 更多...
 
class  acwing744
 AcWing 744. 数组中的列 更多...
 
class  acwing745
 AcWing 745. 数组的右上半部分 更多...
 
class  acwing746
 AcWing 746. 数组的左下半部分 更多...
 
class  acwing747
 AcWing 747. 数组的左上半部分 更多...
 
class  acwing748
 AcWing 748. 数组的右下半部分 更多...
 
class  acwing749
 AcWing 749. 数组的上方区域 更多...
 
class  acwing750
 AcWing 750. 数组的下方区域 更多...
 
class  acwing751
 AcWing 751. 数组的左方区域 更多...
 
class  acwing752
 AcWing 752. 数组的右方区域 更多...
 
class  acwing753
 AcWing 753. 平方矩阵 I 更多...
 
class  acwing754
 AcWing 754. 平方矩阵 II 更多...
 
class  acwing755
 AcWing 755. 平方矩阵 III 更多...
 
class  acwing756
 AcWing 756. 蛇形矩阵 更多...
 
class  acwing760
 AcWing 760. 字符串长度 更多...
 
class  acwing761
 AcWing 761. 字符串中的数字个数 更多...
 
class  acwing762
 AcWing 762. 字符串匹配 更多...
 
class  acwing763
 AcWing 763. 循环相克令 更多...
 
class  acwing764
 AcWing 764. 输出字符串 更多...
 
class  acwing765
 AcWing 765. 字符串加空格 更多...
 
class  acwing766
 AcWing 766. 去掉多余的空格 更多...
 
class  acwing767
 AcWing 767. 信息加密 更多...
 
class  acwing768
 AcWing 768. 忽略大小写比较字符串大小 更多...
 
class  acwing769
 AcWing 769. 替换字符 更多...
 
class  acwing770
 AcWing 770. 单词替换 更多...
 
class  acwing771
 AcWing 771. 字符串中最长的连续出现的字符 更多...
 
class  acwing772
 AcWing 772. 只出现一次的字符 更多...
 
class  acwing773
 AcWing 773. 字符串插入 更多...
 
class  acwing774
 AcWing 774. 最长单词 更多...
 
class  acwing775
 AcWing 775. 倒排单词 更多...
 
class  acwing776
 AcWing 776. 字符串移位包含问题 更多...
 
class  acwing777
 AcWing 777. 字符串乘方 更多...
 
class  acwing778
 AcWing 778. 字符串最大跨距 更多...
 
class  acwing779
 AcWing 779. 最长公共字符串后缀 更多...
 
class  acwing804
 AcWing 804. n的阶乘 更多...
 
class  acwing805
 AcWing 805. x和y的最大值 更多...
 
class  acwing806
 AcWing 806. 两个数的和 更多...
 
class  acwing807
 AcWing 807. 区间求和 更多...
 
class  acwing808
 AcWing 808. 最大公约数 更多...
 
class  acwing809
 AcWing 809. 最小公倍数 更多...
 
class  acwing810
 AcWing 810. 绝对值 更多...
 
class  acwing811
 AcWing 811. 交换数值 更多...
 
class  acwing812
 AcWing 812. 打印数字 更多...
 
class  acwing813
 AcWing 813. 打印矩阵 更多...
 
class  acwing814
 AcWing 814. 复制数组 更多...
 
class  acwing815
 AcWing 815. 打印字符串 更多...
 
class  acwing816
 AcWing 816. 数组翻转 更多...
 
class  acwing817
 AcWing 817. 数组去重 更多...
 
class  acwing818
 AcWing 818. 数组排序 更多...
 
class  acwing819
 AcWing 819. 递归求阶乘 更多...
 
class  acwing820
 AcWing 820. 递归求斐波那契数列 更多...
 
class  acwing821
 AcWing 821. 跳台阶 更多...
 
class  acwing822
 AcWing 822. 走方格 更多...
 
class  acwing823
 AcWing 823. 排列 更多...
 
class  acwing862
 AcWing 862. 三元组排序 更多...
 
struct  ListNode
 
struct  TreeNode
 

函数

 TEST (acwing1, case1)
 
 TEST (acwing1443, case1)
 
 TEST (acwing1460, case1)
 
 TEST (acwing1471, case1)
 
 TEST (acwing1672, case1)
 
 TEST (acwing1684, case1)
 
 TEST (acwing1696, case1)
 
 TEST (acwing1715, case1)
 
 TEST (acwing1726, case1)
 
 TEST (acwing1738, case1)
 
 TEST (acwing1738, case2)
 
 TEST (acwing1750, case1)
 
 TEST (acwing1762, case1)
 
 TEST (acwing1776, case1)
 
 TEST (acwing1789, case1)
 
 TEST (acwing1801, case1)
 
 TEST (acwing1813, case1)
 
 TEST (acwing1843, case1)
 
 TEST (acwing1855, case1)
 
 TEST (acwing1855, case2)
 
 TEST (acwing1875, case1)
 
 TEST (acwing1884, case1)
 
 TEST (acwing1904, case1)
 
 TEST (acwing1913, case1)
 
 TEST (acwing1913, case2)
 
 TEST (acwing1913, case3)
 
 TEST (acwing1922, case1)
 
 TEST (acwing1934, case1)
 
 TEST (acwing1945, case1)
 
 TEST (acwing1952, case1)
 
 TEST (acwing1952, case2)
 
 TEST (acwing1960, case1)
 
 TEST (acwing1960, case2)
 
 TEST (acwing1969, case1)
 
 TEST (acwing1987, case1)
 
 TEST (acwing1996, case1)
 
 TEST (acwing2005, case1)
 
 TEST (acwing2005, case2)
 
 TEST (acwing2014, case1)
 
 TEST (acwing2014, case2)
 
 TEST (acwing2041, case1)
 
 TEST (acwing2041, case2)
 
 TEST (acwing2041, case3)
 
 TEST (acwing2058, case1)
 
 TEST (acwing3346, case1)
 
 TEST (acwing3347, case1)
 
 TEST (acwing3412, case1)
 
 TEST (acwing3412, case2)
 
 TEST (acwing3412, case3)
 
 TEST (acwing4200, case1)
 
 TEST (acwing4200, case2)
 
 TEST (acwing4200, case3)
 
 TEST (acwing4201, case1)
 
 TEST (acwing4201, case10)
 
 TEST (acwing4201, case11)
 
 TEST (acwing4201, case2)
 
 TEST (acwing4201, case3)
 
 TEST (acwing4201, case4)
 
 TEST (acwing4201, case5)
 
 TEST (acwing4201, case6)
 
 TEST (acwing4201, case7)
 
 TEST (acwing4201, case8)
 
 TEST (acwing4201, case9)
 
 TEST (acwing4203, case1)
 
 TEST (acwing4203, case2)
 
 TEST (acwing4204, case1)
 
 TEST (acwing4204, case2)
 
 TEST (acwing4204, case3)
 
 TEST (acwing4206, case1)
 
 TEST (acwing4206, case2)
 
 TEST (acwing4207, case1)
 
 TEST (acwing4207, case2)
 
 TEST (acwing4210, case1)
 
 TEST (acwing4210, case2)
 
 TEST (acwing4211, case1)
 
 TEST (acwing4211, case2)
 
 TEST (acwing4211, case3)
 
 TEST (acwing4211, case4)
 
 TEST (acwing4211, case5)
 
 TEST (acwing4211, case6)
 
 TEST (acwing4212, case1)
 
 TEST (acwing4212, case2)
 
 TEST (acwing4213, case1)
 
 TEST (acwing4213, case2)
 
 TEST (acwing4213, case3)
 
 TEST (acwing4214, case1)
 
 TEST (acwing4214, case2)
 
 TEST (acwing4214, case3)
 
 TEST (acwing4215, case1)
 
 TEST (acwing4215, case2)
 
 TEST (acwing4216, case1)
 
 TEST (acwing4216, case2)
 
 TEST (acwing4217, case1)
 
 TEST (acwing4217, case2)
 
 TEST (acwing4217, case3)
 
 TEST (acwing4217, case4)
 
 TEST (acwing4297, case1)
 
 TEST (acwing4297, case2)
 
 TEST (acwing4297, case3)
 
 TEST (acwing4297, case4)
 
 TEST (acwing4298, case1)
 
 TEST (acwing4298, case2)
 
 TEST (acwing4298, case3)
 
 TEST (acwing4299, case1)
 
 TEST (acwing4299, case2)
 
 TEST (acwing4299, case3)
 
 TEST (acwing4300, case1)
 
 TEST (acwing4300, case2)
 
 TEST (acwing4301, case1)
 
 TEST (acwing4301, case2)
 
 TEST (acwing4302, case1)
 
 TEST (acwing4302, case2)
 
 TEST (acwing4304, case1)
 
 TEST (acwing4304, case2)
 
 TEST (acwing4304, case3)
 
 TEST (acwing4305, case1)
 
 TEST (acwing4305, case2)
 
 TEST (acwing4306, case1)
 
 TEST (acwing4306, case2)
 
 TEST (acwing4307, case1)
 
 TEST (acwing4307, case2)
 
 TEST (acwing4307, case3)
 
 TEST (acwing4307, case4)
 
 TEST (acwing4308, case1)
 
 TEST (acwing4308, case2)
 
 TEST (acwing4309, case1)
 
 TEST (acwing4309, case2)
 
 TEST (acwing604, case1)
 
 TEST (acwing605, case1)
 
 TEST (acwing606, case1)
 
 TEST (acwing607, case1)
 
 TEST (acwing608, case1)
 
 TEST (acwing609, case1)
 
 TEST (acwing610, case1)
 
 TEST (acwing611, case1)
 
 TEST (acwing612, case1)
 
 TEST (acwing613, case1)
 
 TEST (acwing614, case1)
 
 TEST (acwing615, case1)
 
 TEST (acwing616, case1)
 
 TEST (acwing617, case1)
 
 TEST (acwing618, case1)
 
 TEST (acwing633, case1)
 
 TEST (acwing653, case1)
 
 TEST (acwing654, case1)
 
 TEST (acwing655, case1)
 
 TEST (acwing656, case1)
 
 TEST (acwing657, case1)
 
 TEST (acwing658, case1)
 
 TEST (acwing658, case2)
 
 TEST (acwing659, case1)
 
 TEST (acwing660, case1)
 
 TEST (acwing661, case1)
 
 TEST (acwing661, case2)
 
 TEST (acwing661, case3)
 
 TEST (acwing662, case1)
 
 TEST (acwing662, case2)
 
 TEST (acwing664, case1)
 
 TEST (acwing664, case2)
 
 TEST (acwing665, case1)
 
 TEST (acwing666, case1)
 
 TEST (acwing666, case2)
 
 TEST (acwing667, case1)
 
 TEST (acwing667, case2)
 
 TEST (acwing667, case3)
 
 TEST (acwing668, case1)
 
 TEST (acwing668, case2)
 
 TEST (acwing668, case3)
 
 TEST (acwing668, case4)
 
 TEST (acwing669, case1)
 
 TEST (acwing670, case1)
 
 TEST (acwing671, case1)
 
 TEST (acwing672, case1)
 
 TEST (acwing672, case2)
 
 TEST (acwing709, case1)
 
 TEST (acwing710, case1)
 
 TEST (acwing711, case1)
 
 TEST (acwing712, case1)
 
 TEST (acwing713, case1)
 
 TEST (acwing714, case1)
 
 TEST (acwing714, case2)
 
 TEST (acwing714, case3)
 
 TEST (acwing717, case1)
 
 TEST (acwing718, case1)
 
 TEST (acwing719, case1)
 
 TEST (acwing720, case1)
 
 TEST (acwing720, case2)
 
 TEST (acwing721, case1)
 
 TEST (acwing722, case1)
 
 TEST (acwing723, case1)
 
 TEST (acwing724, case1)
 
 TEST (acwing725, case1)
 
 TEST (acwing725, case2)
 
 TEST (acwing726, case1)
 
 TEST (acwing737, case1)
 
 TEST (acwing738, case1)
 
 TEST (acwing741, case1)
 
 TEST (acwing742, case1)
 
 TEST (acwing743, case1)
 
 TEST (acwing753, case1)
 
 TEST (acwing756, case1)
 
 TEST (acwing760, case1)
 
 TEST (acwing761, case1)
 
 TEST (acwing762, case1)
 
 TEST (acwing763, case1)
 
 TEST (acwing764, case1)
 
 TEST (acwing765, case1)
 
 TEST (acwing766, case1)
 
 TEST (acwing767, case1)
 
 TEST (acwing768, case1)
 
 TEST (acwing769, case1)
 
 TEST (acwing770, case1)
 
 TEST (acwing771, case1)
 
 TEST (acwing772, case1)
 
 TEST (acwing773, case1)
 
 TEST (acwing774, case1)
 
 TEST (acwing775, case1)
 
 TEST (acwing776, case1)
 
 TEST (acwing777, case1)
 
 TEST (acwing778, case1)
 
 TEST (acwing778, case2)
 
 TEST (acwing778, case3)
 
 TEST (acwing778, case4)
 
 TEST (acwing779, case1)
 
 TEST (acwing779, case2)
 
 TEST (acwing804, case1)
 
 TEST (acwing805, case1)
 
 TEST (acwing806, case1)
 
 TEST (acwing807, case1)
 
 TEST (acwing808, case1)
 
 TEST (acwing809, case1)
 
 TEST (acwing810, case1)
 
 TEST (acwing811, case1)
 
 TEST (acwing812, case1)
 
 TEST (acwing813, case1)
 
 TEST (acwing814, case1)
 
 TEST (acwing815, case1)
 
 TEST (acwing816, case1)
 
 TEST (acwing817, case1)
 
 TEST (acwing818, case1)
 
 TEST (acwing819, case1)
 
 TEST (acwing820, case1)
 
 TEST (acwing821, case1)
 
 TEST (acwing822, case1)
 
 TEST (acwing823, case1)
 
 TEST (acwing862, case1)
 

函数说明

◆ TEST() [1/246]

acwing::TEST ( acwing1  ,
case1   
)

在文件 acwing_test.cpp6 行定义.

6 {
7 istringstream in("3 4");
8 auto out = ostringstream();
9 acwing1::main(in, out);
10 const auto ans = out.str();
11 ASSERT_EQ("7", ans);
12 }
int main(int argc, char **argv)
Definition: main.cpp:5

引用了 acwing::acwing1::main().

◆ TEST() [2/246]

acwing::TEST ( acwing1443  ,
case1   
)

在文件 acwing_test.cpp1882 行定义.

1882 {
1883 istringstream in("5\n"
1884 "4 6 7 6");
1885 auto out = ostringstream();
1886 acwing1443::main(in, out);
1887 const auto ans = out.str();
1888 ASSERT_EQ("3 1 5 2 4 ", ans);
1889 }

引用了 acwing::acwing1443::main().

◆ TEST() [3/246]

acwing::TEST ( acwing1460  ,
case1   
)

在文件 acwing_test.cpp1784 行定义.

1784 {
1785 istringstream in("7\n"
1786 "ABCDABC");
1787 auto out = ostringstream();
1788 acwing1460::main(in, out);
1789 const auto ans = out.str();
1790 ASSERT_EQ("4", ans);
1791 }

引用了 acwing::acwing1460::main().

◆ TEST() [4/246]

acwing::TEST ( acwing1471  ,
case1   
)

在文件 acwing_test.cpp1754 行定义.

1754 {
1755 istringstream in("3\n1 2\n3 2");
1756 auto out = ostringstream();
1757 acwing1471::main(in, out);
1758 const auto ans = out.str();
1759 ASSERT_EQ("2", ans);
1760 }

引用了 acwing::acwing1471::main().

◆ TEST() [5/246]

acwing::TEST ( acwing1672  ,
case1   
)

在文件 acwing_test.cpp1912 行定义.

1912 {
1913 istringstream in("7\n"
1914 "GHHHGHH\n"
1915 "HHGGGHH");
1916 auto out = ostringstream();
1917 acwing1672::main(in, out);
1918 const auto ans = out.str();
1919 ASSERT_EQ("2", ans);
1920 }

引用了 acwing::acwing1672::main().

◆ TEST() [6/246]

acwing::TEST ( acwing1684  ,
case1   
)

在文件 acwing_test.cpp1724 行定义.

1724 {
1725 istringstream in("5 6\n"
1726 "4 1\n"
1727 "4 2\n"
1728 "4 3\n"
1729 "2 5\n"
1730 "1 2\n"
1731 "1 5");
1732 auto out = ostringstream();
1733 acwing1684::main(in, out);
1734 const auto ans = out.str();
1735 ASSERT_EQ("12133", ans);
1736 }

引用了 acwing::acwing1684::main().

◆ TEST() [7/246]

acwing::TEST ( acwing1696  ,
case1   
)

在文件 acwing_test.cpp1697 行定义.

1697 {
1698 istringstream in("4\n"
1699 "1 2 4 3");
1700 auto out = ostringstream();
1701 acwing1696::main(in, out);
1702 const auto ans = out.str();
1703 ASSERT_EQ("3", ans);
1704 }

引用了 acwing::acwing1696::main().

◆ TEST() [8/246]

acwing::TEST ( acwing1715  ,
case1   
)

在文件 acwing_test.cpp1675 行定义.

1675 {
1676 istringstream in("3\n"
1677 "4 10 1\n"
1678 "8 13 3\n"
1679 "2 6 2");
1680 auto out = ostringstream();
1681 acwing1715::main(in, out);
1682 const auto ans = out.str();
1683 ASSERT_EQ("4", ans);
1684 }

引用了 acwing::acwing1715::main().

◆ TEST() [9/246]

acwing::TEST ( acwing1726  ,
case1   
)

在文件 acwing_test.cpp1631 行定义.

1631 {
1632 istringstream in("6 3 2\n"
1633 "4 5 6\n"
1634 "5 3\n"
1635 "3 1");
1636 auto out = ostringstream();
1637 acwing1726::main(in, out);
1638 const auto ans = out.str();
1639 ASSERT_EQ("4", ans);
1640 }

引用了 acwing::acwing1726::main().

◆ TEST() [10/246]

acwing::TEST ( acwing1738  ,
case1   
)

在文件 acwing_test.cpp1554 行定义.

1554 {
1555 istringstream in("5\n"
1556 "7 1 3 11 4");
1557 auto out = ostringstream();
1558 acwing1738::main(in, out);
1559 const auto ans = out.str();
1560 ASSERT_EQ("2", ans);
1561 }

引用了 acwing::acwing1738::main().

◆ TEST() [11/246]

acwing::TEST ( acwing1738  ,
case2   
)

在文件 acwing_test.cpp1563 行定义.

1563 {
1564 istringstream in("10\n"
1565 "384 887 778 916 794 336 387 493 650 422");
1566 auto out = ostringstream();
1567 acwing1738::main(in, out);
1568 const auto ans = out.str();
1569 ASSERT_EQ("4", ans);
1570 }

引用了 acwing::acwing1738::main().

◆ TEST() [12/246]

acwing::TEST ( acwing1750  ,
case1   
)

在文件 acwing_test.cpp1545 行定义.

1545 {
1546 istringstream in("3\n5 9\n1 4\n3 7");
1547 auto out = ostringstream();
1548 auto sol = acwing1750();
1549 acwing1750::main(in, out);
1550 const auto ans = out.str();
1551 ASSERT_EQ("7", ans);
1552 }
AcWing 1750. 救生员
Definition: acwing.h:978

引用了 acwing::acwing1750::main().

◆ TEST() [13/246]

acwing::TEST ( acwing1762  ,
case1   
)

在文件 acwing_test.cpp1537 行定义.

1537 {
1538 istringstream in("5\n1 3 4 5 2\n1234567 2222222 3333333 4444444 5555555");
1539 auto out = ostringstream();
1540 acwing1762::main(in, out);
1541 const auto ans = out.str();
1542 ASSERT_EQ("1234567\n5555555\n2222222\n3333333\n4444444\n", ans);
1543 }

引用了 acwing::acwing1762::main().

◆ TEST() [14/246]

acwing::TEST ( acwing1776  ,
case1   
)

在文件 acwing_test.cpp1502 行定义.

1502 {
1503 istringstream in("3 8\n"
1504 "AATCCCAT\n"
1505 "GATTGCAA\n"
1506 "GGTCGCAA\n"
1507 "ACTCCCAG\n"
1508 "ACTCGCAT\n"
1509 "ACTTCCAT");
1510 auto out = ostringstream();
1511 acwing1776::main(in, out);
1512 const auto ans = out.str();
1513 ASSERT_EQ("1", ans);
1514 }

引用了 acwing::acwing1776::main().

◆ TEST() [15/246]

acwing::TEST ( acwing1789  ,
case1   
)

在文件 acwing_test.cpp1483 行定义.

1483 {
1484 istringstream in("ABCCABDDEEFFGGHHIIJJKKLLMMNNOOPPQQRRSSTTUUVVWWXXYYZZ");
1485 auto out = ostringstream();
1486 acwing1789::main(in, out);
1487 const auto ans = out.str();
1488 ASSERT_EQ("1", ans);
1489 }

引用了 acwing::acwing1789::main().

◆ TEST() [16/246]

acwing::TEST ( acwing1801  ,
case1   
)

在文件 acwing_test.cpp1391 行定义.

1391 {
1392 istringstream in("5\n1 2\n2 2\n1 3\n1 1\n3 2");
1393 auto out = ostringstream();
1394 acwing1801::main(in, out);
1395 const auto ans = out.str();
1396 ASSERT_EQ("2", ans);
1397 }

引用了 acwing::acwing1801::main().

◆ TEST() [17/246]

acwing::TEST ( acwing1813  ,
case1   
)

在文件 acwing_test.cpp1358 行定义.

1358 {
1359 istringstream in("3\n"
1360 "fox box\n"
1361 "dog cat\n"
1362 "car bus");
1363 auto out = ostringstream();
1364 acwing1813::main(in, out);
1365 const auto ans = out.str();
1366 ASSERT_EQ("2\n2\n2\n1\n0\n1\n1\n0\n0\n0\n0\n0\n0\n0\n2\n0\n0\n1\n1\n1\n1\n0\n0\n1\n0\n0\n", ans);
1367 }

引用了 acwing::acwing1813::main().

◆ TEST() [18/246]

acwing::TEST ( acwing1843  ,
case1   
)

在文件 acwing_test.cpp1292 行定义.

1292 {
1293 istringstream in("5\n"
1294 "4\n"
1295 "7\n"
1296 "8\n"
1297 "6\n"
1298 "4");
1299 auto out = ostringstream();
1300 acwing1843::main(in, out);
1301 const auto ans = out.str();
1302 ASSERT_EQ("48", ans);
1303 }

引用了 acwing::acwing1843::main().

◆ TEST() [19/246]

acwing::TEST ( acwing1855  ,
case1   
)

在文件 acwing_test.cpp1236 行定义.

1236 {
1237 istringstream in("6\n"
1238 "8\n"
1239 "5\n"
1240 "6\n"
1241 "13\n"
1242 "3\n"
1243 "4");
1244 auto out = ostringstream();
1245 acwing1855::main(in, out);
1246 const auto ans = out.str();
1247 ASSERT_EQ("5", ans);
1248 }

引用了 acwing::acwing1855::main().

◆ TEST() [20/246]

acwing::TEST ( acwing1855  ,
case2   
)

在文件 acwing_test.cpp1250 行定义.

1250 {
1251 istringstream in("10\n"
1252 "2\n"
1253 "3\n"
1254 "11\n"
1255 "10\n"
1256 "8\n"
1257 "5\n"
1258 "0\n"
1259 "12\n"
1260 "4\n"
1261 "6");
1262 auto out = ostringstream();
1263 acwing1855::main(in, out);
1264 const auto ans = out.str();
1265 ASSERT_EQ("10", ans);
1266 }

引用了 acwing::acwing1855::main().

◆ TEST() [21/246]

acwing::TEST ( acwing1875  ,
case1   
)

在文件 acwing_test.cpp1204 行定义.

1204 {
1205 istringstream in("10\nB 2\nE 5\nS 7\nI 10\nO 16\nM 19\nB 3\nG 1\nI 9\nM 2");
1206 auto out = ostringstream();
1207 acwing1875::main(in, out);
1208 const auto ans = out.str();
1209 ASSERT_EQ("6", ans);
1210 }

引用了 acwing::acwing1875::main().

◆ TEST() [22/246]

acwing::TEST ( acwing1884  ,
case1   
)

在文件 acwing_test.cpp1107 行定义.

1107 {
1108 istringstream in("6\n"
1109 "COOWWW");
1110 auto out = ostringstream();
1111 acwing1884::main(in, out);
1112 const auto ans = out.str();
1113 ASSERT_EQ("6", ans);
1114 }

引用了 acwing::acwing1884::main().

◆ TEST() [23/246]

acwing::TEST ( acwing1904  ,
case1   
)

在文件 acwing_test.cpp1047 行定义.

1047 {
1048 istringstream in("5\n0 1\n1 2\n2 3\n3 2\n6 1");
1049 auto out = ostringstream();
1050 acwing1904::main(in, out);
1051 const auto ans = out.str();
1052 ASSERT_EQ("2", ans);
1053 }

引用了 acwing::acwing1904::main().

◆ TEST() [24/246]

acwing::TEST ( acwing1913  ,
case1   
)

在文件 acwing_test.cpp999 行定义.

999 {
1000 istringstream in("6\n"
1001 "4 G\n"
1002 "10 H\n"
1003 "7 G\n"
1004 "16 G\n"
1005 "1 G\n"
1006 "3 H");
1007 auto out = ostringstream();
1008 acwing1913::main(in, out);
1009 const auto ans = out.str();
1010 ASSERT_EQ("7", ans);
1011 }

引用了 acwing::acwing1913::main().

◆ TEST() [25/246]

acwing::TEST ( acwing1913  ,
case2   
)

在文件 acwing_test.cpp1013 行定义.

1013 {
1014 istringstream in("100\n50342471 H\n793701969 H\n479380267 H\n322850570 H\n107220217 H\n702916784 H\n76105122 H\n977859145 H\n462580317 H\n752903482 G\n701677346 H\n745578932 G\n209942747 H\n366001634 G\n8895148 H\n363160307 H\n457268462 H\n844159672 H\n477135559 H\n487370706 H\n30405075 H\n41564405 H\n792279072 H\n133933823 H\n326111206 G\n839613841 H\n43151064 H\n368627305 H\n47356295 H\n464363815 H\n503776239 H\n950452123 H\n130832617 H\n876623576 G\n742326665 G\n268139368 H\n356667923 H\n284180703 G\n667525511 H\n38532381 H\n947453527 H\n413421673 H\n874641452 H\n677533224 H\n51853013 H\n298095972 H\n49952407 H\n227705083 H\n61944314 H\n57828701 H\n928673712 H\n993198658 H\n869295749 H\n654989109 H\n909540105 H\n182685631 H\n871003482 H\n495189220 H\n287340586 G\n245648322 H\n784143807 H\n98298213 H\n256795891 H\n265691040 H\n5864149 H\n813754596 H\n505001848 H\n735361925 G\n714238741 H\n182151278 H\n210462502 H\n784014380 H\n795921403 H\n821818049 H\n156476475 H\n589275076 H\n510524572 H\n915155957 H\n126081087 H\n328904991 G\n832381598 H\n235636871 H\n413682311 H\n924534587 H\n611903263 H\n730110657 G\n361152676 G\n980857199 H\n667364150 H\n518490516 H\n603008114 H\n824407236 H\n698447774 H\n283087973 H\n657933293 H\n801872211 H\n179492344 H\n608950412 H\n593296366 H\n958348686 H\n");
1015 auto out = ostringstream();
1016 acwing1913::main(in, out);
1017 const auto ans = out.str();
1018 ASSERT_EQ("345611436", ans);
1019 }

引用了 acwing::acwing1913::main().

◆ TEST() [26/246]

acwing::TEST ( acwing1913  ,
case3   
)

在文件 acwing_test.cpp1021 行定义.

1021 {
1022 istringstream in("2\n"
1023 "1 G\n"
1024 "3 H");
1025 auto out = ostringstream();
1026 acwing1913::main(in, out);
1027 const auto ans = out.str();
1028 ASSERT_EQ("2", ans);
1029 }

引用了 acwing::acwing1913::main().

◆ TEST() [27/246]

acwing::TEST ( acwing1922  ,
case1   
)

在文件 acwing_test.cpp961 行定义.

961 {
962 istringstream in("4 3\n"
963 "4 7\n"
964 "10 15\n"
965 "2 2\n"
966 "5 1");
967 auto out = ostringstream();
968 acwing1922::main(in, out);
969 const auto ans = out.str();
970 ASSERT_EQ("11", ans);
971 }

引用了 acwing::acwing1922::main().

◆ TEST() [28/246]

acwing::TEST ( acwing1934  ,
case1   
)

在文件 acwing_test.cpp897 行定义.

897 {
898 istringstream in("2\n"
899 "T 30\n"
900 "D 10");
901 auto out = ostringstream();
902 acwing1934::main(in, out);
903 const auto ans = out.str();
904 ASSERT_EQ("2970", ans);
905 }

引用了 acwing::acwing1934::main().

◆ TEST() [29/246]

acwing::TEST ( acwing1945  ,
case1   
)

在文件 acwing_test.cpp795 行定义.

795 {
796 istringstream in("5\n"
797 "3\n"
798 "1\n"
799 "10\n"
800 "7\n"
801 "4");
802 auto out = ostringstream();
803 acwing1945::main(in, out);
804 const auto ans = out.str();
805 ASSERT_EQ("4", ans);
806 }

引用了 acwing::acwing1945::main().

◆ TEST() [30/246]

acwing::TEST ( acwing1952  ,
case1   
)

在文件 acwing_test.cpp748 行定义.

748 {
749 istringstream in("4 7 9 6\n"
750 "5 8\n"
751 "3 4\n"
752 "13 20\n"
753 "7 10");
754 auto out = ostringstream();
755 acwing1952::main(in, out);
756 const auto ans = out.str();
757 ASSERT_EQ("31", ans);
758 }

引用了 acwing::acwing1952::main().

◆ TEST() [31/246]

acwing::TEST ( acwing1952  ,
case2   
)

在文件 acwing_test.cpp760 行定义.

760 {
761 istringstream in("25 5 7 3\n3 6\n5 7\n3 5\n2 6\n1 9\n2 7\n0 9\n3 6\n0 6\n2 6\n1 8\n7 9\n0 2\n2 3\n5 7\n2 9\n2 8\n7 9\n3 6\n1 2\n3 9\n1 9\n4 7\n4 8\n0 5");
762 auto out = ostringstream();
763 acwing1952::main(in, out);
764 const auto ans = out.str();
765 ASSERT_EQ("159", ans);
766 }

引用了 acwing::acwing1952::main().

◆ TEST() [32/246]

acwing::TEST ( acwing1960  ,
case1   
)

在文件 acwing_test.cpp674 行定义.

674 {
675 auto sol = acwing1960();
676 istringstream in("5 6\n1\n0\n0\n0\n0");
677 auto out = ostringstream();
678 sol.main(in, out);
679 const auto ans = out.str();
680 ASSERT_EQ("1\n1\n1\n0\n1\n", ans);
681 }
AcWing 1960. 闪烁
Definition: acwing.h:431

◆ TEST() [33/246]

acwing::TEST ( acwing1960  ,
case2   
)

在文件 acwing_test.cpp683 行定义.

683 {
684 auto sol = acwing1960();
685 istringstream in("11 731657697430757\n1\n1\n0\n0\n1\n0\n1\n1\n0\n1\n0");
686 auto out = ostringstream();
687 sol.main(in, out);
688 const auto ans = out.str();
689 ASSERT_EQ("1\n1\n0\n1\n0\n1\n0\n0\n0\n1\n1\n", ans);
690 }

◆ TEST() [34/246]

acwing::TEST ( acwing1969  ,
case1   
)

在文件 acwing_test.cpp634 行定义.

634 {
635 istringstream in("6 3\n7\n3\n4\n2\n3\n4");
636 auto out = ostringstream();
637 acwing1969::main(in, out);
638 const auto ans = out.str();
639 ASSERT_EQ("4", ans);
640 }

引用了 acwing::acwing1969::main().

◆ TEST() [35/246]

acwing::TEST ( acwing1987  ,
case1   
)

在文件 acwing_test.cpp576 行定义.

576 {
577 istringstream in("6\n2 R\n6 L\n1 R\n8 L\n1 R\n2 R");
578 auto out = ostringstream();
579 acwing1987::main(in, out);
580 const auto ans = out.str();
581 ASSERT_EQ("6", ans);
582 }

引用了 acwing::acwing1987::main().

◆ TEST() [36/246]

acwing::TEST ( acwing1996  ,
case1   
)

在文件 acwing_test.cpp511 行定义.

511 {
512 istringstream in("4\n"
513 "essieb\n"
514 "a\n"
515 "xzy\n"
516 "elsie");
517 auto out = ostringstream();
518 acwing1996::main(in, out);
519 const auto ans = out.str();
520 ASSERT_EQ("2 3\n"
521 "1 1\n"
522 "4 4\n"
523 "2 3\n",
524 ans);
525 }

引用了 acwing::acwing1996::main().

◆ TEST() [37/246]

acwing::TEST ( acwing2005  ,
case1   
)

在文件 acwing_test.cpp437 行定义.

437 {
438 istringstream in("4\n"
439 "(())\n"
440 "()((\n"
441 "(()(\n"
442 "))))");
443 auto out = ostringstream();
444 acwing2005::main(in, out);
445 const auto ans = out.str();
446 ASSERT_EQ("8", ans);
447 }

引用了 acwing::acwing2005::main().

◆ TEST() [38/246]

acwing::TEST ( acwing2005  ,
case2   
)

在文件 acwing_test.cpp449 行定义.

449 {
450 istringstream in("5\n"
451 "(((()\n"
452 "())((\n"
453 "(((()\n"
454 ")((((\n"
455 ")))))");
456 auto out = ostringstream();
457 acwing2005::main(in, out);
458 const auto ans = out.str();
459 ASSERT_EQ("10", ans);
460 }

引用了 acwing::acwing2005::main().

◆ TEST() [39/246]

acwing::TEST ( acwing2014  ,
case1   
)

在文件 acwing_test.cpp367 行定义.

367 {
368 istringstream in("8\n"
369 "3\n"
370 "5\n"
371 "2\n"
372 "3\n"
373 "1\n"
374 "4\n"
375 "2\n"
376 "3");
377 auto out = ostringstream();
378 acwing2014::main(in, out);
379 const auto ans = out.str();
380 ASSERT_EQ("4", ans);
381 }

引用了 acwing::acwing2014::main().

◆ TEST() [40/246]

acwing::TEST ( acwing2014  ,
case2   
)

在文件 acwing_test.cpp383 行定义.

383 {
384 istringstream in("5\n"
385 "3\n"
386 "2\n"
387 "2\n"
388 "1\n"
389 "3");
390 auto out = ostringstream();
391 acwing2014::main(in, out);
392 const auto ans = out.str();
393 ASSERT_EQ("2", ans);
394 }

引用了 acwing::acwing2014::main().

◆ TEST() [41/246]

acwing::TEST ( acwing2041  ,
case1   
)

在文件 acwing_test.cpp270 行定义.

270 {
271 istringstream in("7 4\n5 5\n2 4\n4 6\n3 5");
272 auto out = ostringstream();
273 acwing2041::main(in, out);
274 const auto ans = out.str();
275 ASSERT_EQ("1", ans);
276 }

引用了 acwing::acwing2041::main().

◆ TEST() [42/246]

acwing::TEST ( acwing2041  ,
case2   
)

在文件 acwing_test.cpp278 行定义.

278 {
279 istringstream in("9 10\n"
280 "5 5\n"
281 "3 6\n"
282 "6 6\n"
283 "3 9\n"
284 "1 7\n"
285 "5 6\n"
286 "6 8\n"
287 "7 9\n"
288 "4 6\n"
289 "5 9");
290 auto out = ostringstream();
291 acwing2041::main(in, out);
292 const auto ans = out.str();
293 ASSERT_EQ("4", ans);
294 }

引用了 acwing::acwing2041::main().

◆ TEST() [43/246]

acwing::TEST ( acwing2041  ,
case3   
)

在文件 acwing_test.cpp296 行定义.

296 {
297 istringstream in(
298 "23 100\n8 9\n2 14\n6 12\n13 18\n13 18\n5 17\n10 14\n1 13\n8 12\n17 19\n2 6\n4 19\n16 20\n4 15\n9 9\n13 19\n1 14\n4 17\n16 21\n7 15\n3 14\n7 19\n13 17\n3 8\n7 19\n6 8\n8 23\n5 19\n17 20\n10 20\n9 18\n20 23\n16 23\n7 7\n4 22\n4 23\n19 23\n10 18\n14 16\n2 7\n3 7\n4 18\n20 21\n13 17\n10 13\n5 17\n8 20\n21 22\n14 22\n4 21\n4 18\n4 10\n4 5\n19 20\n6 22\n3 15\n7 9\n3 22\n20 21\n3 12\n3 16\n8 18\n5 12\n9 23\n10 14\n5 10\n3 21\n18 22\n10 15\n2 17\n19 23\n9 12\n2 19\n3 15\n12 14\n3 3\n9 18\n9 22\n7 9\n1 21\n4 15\n2 6\n18 20\n3 17\n4 18\n8 15\n2 15\n9 19\n6 9\n5 21\n2 16\n1 20\n2 20\n13 20");
299 auto out = ostringstream();
300 acwing2041::main(in, out);
301 const auto ans = out.str();
302 ASSERT_EQ("46", ans);
303 }

引用了 acwing::acwing2041::main().

◆ TEST() [44/246]

acwing::TEST ( acwing2058  ,
case1   
)

在文件 acwing_test.cpp244 行定义.

244 {
245 istringstream in("1010\n"
246 "212");
247 auto out = ostringstream();
248 acwing2058::main(in, out);
249 const auto ans = out.str();
250 ASSERT_EQ("14", ans);
251 }

引用了 acwing::acwing2058::main().

◆ TEST() [45/246]

acwing::TEST ( acwing3346  ,
case1   
)

在文件 acwing_test.cpp2503 行定义.

2503 {
2504 istringstream in("2 2 11 4 9 7 9\n");
2505 auto out = ostringstream();
2506 acwing3346::main(in, out);
2507 const auto ans = out.str();
2508 ASSERT_EQ("2 2 7", ans);
2509 }

引用了 acwing::acwing3346::main().

◆ TEST() [46/246]

acwing::TEST ( acwing3347  ,
case1   
)

在文件 acwing_test.cpp1974 行定义.

1974 {
1975 istringstream in("4\n"
1976 "1 1 2 3");
1977 auto out = ostringstream();
1978 acwing3347::main(in, out);
1979 const auto ans = out.str();
1980 ASSERT_EQ("6", ans);
1981 }

引用了 acwing::acwing3347::main().

◆ TEST() [47/246]

acwing::TEST ( acwing3412  ,
case1   
)

在文件 acwing_test.cpp2479 行定义.

2479 {
2480 istringstream in("15 2 3\abacabadabacaba\nba\n1 15\n3 4\n2 14");
2481 auto out = ostringstream();
2482 acwing3412::main(in, out);
2483 const auto ans = out.str();
2484 ASSERT_EQ("4\n0\n3\n", ans);
2485 }

引用了 acwing::acwing3412::main().

◆ TEST() [48/246]

acwing::TEST ( acwing3412  ,
case2   
)

在文件 acwing_test.cpp2487 行定义.

2487 {
2488 istringstream in("3 5 2\naaa\nbaaab\n1 3\n1 1");
2489 auto out = ostringstream();
2490 acwing3412::main(in, out);
2491 const auto ans = out.str();
2492 ASSERT_EQ("0\n0\n", ans);
2493 }

引用了 acwing::acwing3412::main().

◆ TEST() [49/246]

acwing::TEST ( acwing3412  ,
case3   
)

在文件 acwing_test.cpp2495 行定义.

2495 {
2496 istringstream in("3 1 1\naaa\na\n1 2");
2497 auto out = ostringstream();
2498 acwing3412::main(in, out);
2499 const auto ans = out.str();
2500 ASSERT_EQ("2\n", ans);
2501 }

引用了 acwing::acwing3412::main().

◆ TEST() [50/246]

acwing::TEST ( acwing4200  ,
case1   
)

在文件 acwing_test.cpp14 行定义.

14 {
15 istringstream in("2 7 1 8 2 8");
16 auto out = ostringstream();
17 acwing4200::main(in, out);
18 const auto ans = out.str();
19 ASSERT_EQ("0", ans);
20 }

引用了 acwing::acwing4200::main().

◆ TEST() [51/246]

acwing::TEST ( acwing4200  ,
case2   
)

在文件 acwing_test.cpp22 行定义.

22 {
23 istringstream in("20 30 40 50 0 100");
24 auto out = ostringstream();
25 acwing4200::main(in, out);
26 const auto ans = out.str();
27 ASSERT_EQ("20", ans);
28 }

引用了 acwing::acwing4200::main().

◆ TEST() [52/246]

acwing::TEST ( acwing4200  ,
case3   
)

在文件 acwing_test.cpp30 行定义.

30 {
31 istringstream in("31 41 59 26 17 43");
32 auto out = ostringstream();
33 acwing4200::main(in, out);
34 const auto ans = out.str();
35 ASSERT_EQ("9", ans);
36 }

引用了 acwing::acwing4200::main().

◆ TEST() [53/246]

acwing::TEST ( acwing4201  ,
case1   
)

在文件 acwing_test.cpp38 行定义.

38 {
39 istringstream in("10");
40 auto out = ostringstream();
41 acwing4201::main(in, out);
42 const auto ans = out.str();
43 ASSERT_EQ("2", ans);
44 }

引用了 acwing::acwing4201::main().

◆ TEST() [54/246]

acwing::TEST ( acwing4201  ,
case10   
)

在文件 acwing_test.cpp110 行定义.

110 {
111 istringstream in("111");
112 auto out = ostringstream();
113 acwing4201::main(in, out);
114 const auto ans = out.str();
115 ASSERT_EQ("7", ans);
116 }

引用了 acwing::acwing4201::main().

◆ TEST() [55/246]

acwing::TEST ( acwing4201  ,
case11   
)

在文件 acwing_test.cpp118 行定义.

118 {
119 istringstream in("110");
120 auto out = ostringstream();
121 acwing4201::main(in, out);
122 const auto ans = out.str();
123 ASSERT_EQ("6", ans);
124 }

引用了 acwing::acwing4201::main().

◆ TEST() [56/246]

acwing::TEST ( acwing4201  ,
case2   
)

在文件 acwing_test.cpp46 行定义.

46 {
47 istringstream in("20");
48 auto out = ostringstream();
49 acwing4201::main(in, out);
50 const auto ans = out.str();
51 ASSERT_EQ("3", ans);
52 }

引用了 acwing::acwing4201::main().

◆ TEST() [57/246]

acwing::TEST ( acwing4201  ,
case3   
)

在文件 acwing_test.cpp54 行定义.

54 {
55 istringstream in("100");
56 auto out = ostringstream();
57 acwing4201::main(in, out);
58 const auto ans = out.str();
59 ASSERT_EQ("4", ans);
60 }

引用了 acwing::acwing4201::main().

◆ TEST() [58/246]

acwing::TEST ( acwing4201  ,
case4   
)

在文件 acwing_test.cpp62 行定义.

62 {
63 istringstream in("1000");
64 auto out = ostringstream();
65 acwing4201::main(in, out);
66 const auto ans = out.str();
67 ASSERT_EQ("8", ans);
68 }

引用了 acwing::acwing4201::main().

◆ TEST() [59/246]

acwing::TEST ( acwing4201  ,
case5   
)

在文件 acwing_test.cpp70 行定义.

70 {
71 istringstream in("10000");
72 auto out = ostringstream();
73 acwing4201::main(in, out);
74 const auto ans = out.str();
75 ASSERT_EQ("16", ans);
76 }

引用了 acwing::acwing4201::main().

◆ TEST() [60/246]

acwing::TEST ( acwing4201  ,
case6   
)

在文件 acwing_test.cpp78 行定义.

78 {
79 istringstream in("200");
80 auto out = ostringstream();
81 acwing4201::main(in, out);
82 const auto ans = out.str();
83 ASSERT_EQ("7", ans);
84 }

引用了 acwing::acwing4201::main().

◆ TEST() [61/246]

acwing::TEST ( acwing4201  ,
case7   
)

在文件 acwing_test.cpp86 行定义.

86 {
87 istringstream in("101");
88 auto out = ostringstream();
89 acwing4201::main(in, out);
90 const auto ans = out.str();
91 ASSERT_EQ("5", ans);
92 }

引用了 acwing::acwing4201::main().

◆ TEST() [62/246]

acwing::TEST ( acwing4201  ,
case8   
)

在文件 acwing_test.cpp94 行定义.

94 {
95 istringstream in("1");
96 auto out = ostringstream();
97 acwing4201::main(in, out);
98 const auto ans = out.str();
99 ASSERT_EQ("1", ans);
100 }

引用了 acwing::acwing4201::main().

◆ TEST() [63/246]

acwing::TEST ( acwing4201  ,
case9   
)

在文件 acwing_test.cpp102 行定义.

102 {
103 istringstream in("102");
104 auto out = ostringstream();
105 acwing4201::main(in, out);
106 const auto ans = out.str();
107 ASSERT_EQ("5", ans);
108 }

引用了 acwing::acwing4201::main().

◆ TEST() [64/246]

acwing::TEST ( acwing4203  ,
case1   
)

在文件 acwing_test.cpp192 行定义.

192 {
193 istringstream in("001001");
194 auto out = ostringstream();
195 acwing4203::main(in, out);
196 const auto ans = out.str();
197 ASSERT_EQ("NO", ans);
198 }

引用了 acwing::acwing4203::main().

◆ TEST() [65/246]

acwing::TEST ( acwing4203  ,
case2   
)

在文件 acwing_test.cpp200 行定义.

200 {
201 istringstream in("1000000001");
202 auto out = ostringstream();
203 acwing4203::main(in, out);
204 const auto ans = out.str();
205 ASSERT_EQ("YES", ans);
206 }

引用了 acwing::acwing4203::main().

◆ TEST() [66/246]

acwing::TEST ( acwing4204  ,
case1   
)

在文件 acwing_test.cpp208 行定义.

208 {
209 istringstream in("2");
210 auto out = ostringstream();
211 acwing4204::main(in, out);
212 const auto ans = out.str();
213 ASSERT_EQ("0 1\n"
214 "1 0",
215 ans);
216 }

引用了 acwing::acwing4204::main().

◆ TEST() [67/246]

acwing::TEST ( acwing4204  ,
case2   
)

在文件 acwing_test.cpp218 行定义.

218 {
219 istringstream in("4");
220 auto out = ostringstream();
221 acwing4204::main(in, out);
222 const auto ans = out.str();
223 ASSERT_EQ("0 1 2 3\n"
224 "1 0 3 2\n"
225 "2 3 0 1\n"
226 "3 2 1 0",
227 ans);
228 }

引用了 acwing::acwing4204::main().

◆ TEST() [68/246]

acwing::TEST ( acwing4204  ,
case3   
)

在文件 acwing_test.cpp230 行定义.

230 {
231 istringstream in("6");
232 auto out = ostringstream();
233 acwing4204::main(in, out);
234 const auto ans = out.str();
235 ASSERT_EQ("0 1 2 3 4 5\n"
236 "1 0 3 4 5 2\n"
237 "2 3 0 5 1 4\n"
238 "3 4 5 0 2 1\n"
239 "4 5 1 2 0 3\n"
240 "5 2 4 1 3 0",
241 ans);
242 }

引用了 acwing::acwing4204::main().

◆ TEST() [69/246]

acwing::TEST ( acwing4206  ,
case1   
)

在文件 acwing_test.cpp479 行定义.

479 {
480 istringstream in("40047");
481 auto out = ostringstream();
482 acwing4206::main(in, out);
483 const auto ans = out.str();
484 ASSERT_EQ("NO", ans);
485 }

引用了 acwing::acwing4206::main().

◆ TEST() [70/246]

acwing::TEST ( acwing4206  ,
case2   
)

在文件 acwing_test.cpp487 行定义.

487 {
488 istringstream in("7747774");
489 auto out = ostringstream();
490 acwing4206::main(in, out);
491 const auto ans = out.str();
492 ASSERT_EQ("YES", ans);
493 }

引用了 acwing::acwing4206::main().

◆ TEST() [71/246]

acwing::TEST ( acwing4207  ,
case1   
)

在文件 acwing_test.cpp495 行定义.

495 {
496 istringstream in("(()))(");
497 auto out = ostringstream();
498 acwing4207::main(in, out);
499 const auto ans = out.str();
500 ASSERT_EQ("4", ans);
501 }

引用了 acwing::acwing4207::main().

◆ TEST() [72/246]

acwing::TEST ( acwing4207  ,
case2   
)

在文件 acwing_test.cpp503 行定义.

503 {
504 istringstream in("()()(()(((");
505 auto out = ostringstream();
506 acwing4207::main(in, out);
507 const auto ans = out.str();
508 ASSERT_EQ("6", ans);
509 }

引用了 acwing::acwing4207::main().

◆ TEST() [73/246]

acwing::TEST ( acwing4210  ,
case1   
)

在文件 acwing_test.cpp808 行定义.

808 {
809 istringstream in("5");
810 auto out = ostringstream();
811 acwing4210::main(in, out);
812 const auto ans = out.str();
813 ASSERT_EQ("7/3", ans);
814 }

引用了 acwing::acwing4210::main().

◆ TEST() [74/246]

acwing::TEST ( acwing4210  ,
case2   
)

在文件 acwing_test.cpp816 行定义.

816 {
817 istringstream in("3");
818 auto out = ostringstream();
819 acwing4210::main(in, out);
820 const auto ans = out.str();
821 ASSERT_EQ("2/1", ans);
822 }

引用了 acwing::acwing4210::main().

◆ TEST() [75/246]

acwing::TEST ( acwing4211  ,
case1   
)

在文件 acwing_test.cpp824 行定义.

824 {
825 istringstream in("6\n4 8 6 3 12 9");
826 auto out = ostringstream();
827 acwing4211::main(in, out);
828 const auto ans = out.str();
829 ASSERT_EQ("9 3 6 12 4 8 ", ans);
830 }

引用了 acwing::acwing4211::main().

◆ TEST() [76/246]

acwing::TEST ( acwing4211  ,
case2   
)

在文件 acwing_test.cpp832 行定义.

832 {
833 istringstream in("4\n42 28 84 126");
834 auto out = ostringstream();
835 acwing4211::main(in, out);
836 const auto ans = out.str();
837 ASSERT_EQ("126 42 84 28 ", ans);
838 }

引用了 acwing::acwing4211::main().

◆ TEST() [77/246]

acwing::TEST ( acwing4211  ,
case3   
)

在文件 acwing_test.cpp840 行定义.

840 {
841 istringstream in("2\n1000000000000000000 3000000000000000000");
842 auto out = ostringstream();
843 acwing4211::main(in, out);
844 const auto ans = out.str();
845 ASSERT_EQ("3000000000000000000 1000000000000000000 ", ans);
846 }

引用了 acwing::acwing4211::main().

◆ TEST() [78/246]

acwing::TEST ( acwing4211  ,
case4   
)

在文件 acwing_test.cpp848 行定义.

848 {
849 istringstream in("2\n1 3");
850 auto out = ostringstream();
851 acwing4211::main(in, out);
852 const auto ans = out.str();
853 ASSERT_EQ("3 1 ", ans);
854 }

引用了 acwing::acwing4211::main().

◆ TEST() [79/246]

acwing::TEST ( acwing4211  ,
case5   
)

在文件 acwing_test.cpp856 行定义.

856 {
857 istringstream in("19\n46875000000000000 732421875000000 5859375000000000 11444091796875 2929687500000000 187500000000000000 91552734375000 11718750000000000 3000000000000000000 22888183593750 1464843750000000 375000000000000000 45776367187500 183105468750000 93750000000000000 366210937500000 23437500000000000 750000000000000000 1500000000000000000");
858 auto out = ostringstream();
859 acwing4211::main(in, out);
860 const auto ans = out.str();
861 ASSERT_EQ("11444091796875 22888183593750 45776367187500 91552734375000 183105468750000 366210937500000 732421875000000 1464843750000000 2929687500000000 5859375000000000 11718750000000000 23437500000000000 46875000000000000 93750000000000000 187500000000000000 375000000000000000 750000000000000000 1500000000000000000 3000000000000000000 ", ans);
862 }

引用了 acwing::acwing4211::main().

◆ TEST() [80/246]

acwing::TEST ( acwing4211  ,
case6   
)

在文件 acwing_test.cpp864 行定义.

864 {
865 istringstream in("3\n4 1 2");
866 auto out = ostringstream();
867 acwing4211::main(in, out);
868 const auto ans = out.str();
869 ASSERT_EQ("1 2 4 ", ans);
870 }

引用了 acwing::acwing4211::main().

◆ TEST() [81/246]

acwing::TEST ( acwing4212  ,
case1   
)

在文件 acwing_test.cpp1116 行定义.

1116 {
1117 istringstream in("aaaa\naaaA");
1118 auto out = ostringstream();
1119 acwing4212::main(in, out);
1120 const auto ans = out.str();
1121 ASSERT_EQ("0", ans);
1122 }

引用了 acwing::acwing4212::main().

◆ TEST() [82/246]

acwing::TEST ( acwing4212  ,
case2   
)

在文件 acwing_test.cpp1124 行定义.

1124 {
1125 istringstream in("abs\nAbz");
1126 auto out = ostringstream();
1127 acwing4212::main(in, out);
1128 const auto ans = out.str();
1129 ASSERT_EQ("-1", ans);
1130 }

引用了 acwing::acwing4212::main().

◆ TEST() [83/246]

acwing::TEST ( acwing4213  ,
case1   
)

在文件 acwing_test.cpp1132 行定义.

1132 {
1133 istringstream in("1 1 1 1\n+ + *");
1134 auto out = ostringstream();
1135 acwing4213::main(in, out);
1136 const auto ans = out.str();
1137 ASSERT_EQ("3", ans);
1138 }

引用了 acwing::acwing4213::main().

◆ TEST() [84/246]

acwing::TEST ( acwing4213  ,
case2   
)

在文件 acwing_test.cpp1140 行定义.

1140 {
1141 istringstream in("2 2 2 2\n* * +");
1142 auto out = ostringstream();
1143 acwing4213::main(in, out);
1144 const auto ans = out.str();
1145 ASSERT_EQ("8", ans);
1146 }

引用了 acwing::acwing4213::main().

◆ TEST() [85/246]

acwing::TEST ( acwing4213  ,
case3   
)

在文件 acwing_test.cpp1148 行定义.

1148 {
1149 istringstream in("1 2 3 4\n* + +");
1150 auto out = ostringstream();
1151 acwing4213::main(in, out);
1152 const auto ans = out.str();
1153 ASSERT_EQ("9", ans);
1154 }

引用了 acwing::acwing4213::main().

◆ TEST() [86/246]

acwing::TEST ( acwing4214  ,
case1   
)

在文件 acwing_test.cpp1156 行定义.

1156 {
1157 istringstream in("5\n2 4 5 4 10\n40 30 20 10 40");
1158 auto out = ostringstream();
1159 acwing4214::main(in, out);
1160 const auto ans = out.str();
1161 ASSERT_EQ("90", ans);
1162 }

引用了 acwing::acwing4214::main().

◆ TEST() [87/246]

acwing::TEST ( acwing4214  ,
case2   
)

在文件 acwing_test.cpp1164 行定义.

1164 {
1165 istringstream in("3\n100 101 100\n2 4 5");
1166 auto out = ostringstream();
1167 acwing4214::main(in, out);
1168 const auto ans = out.str();
1169 ASSERT_EQ("-1", ans);
1170 }

引用了 acwing::acwing4214::main().

◆ TEST() [88/246]

acwing::TEST ( acwing4214  ,
case3   
)

在文件 acwing_test.cpp1172 行定义.

1172 {
1173 istringstream in("10\n1 2 3 4 5 6 7 8 9 10\n10 13 11 14 15 12 13 13 18 13");
1174 auto out = ostringstream();
1175 acwing4214::main(in, out);
1176 const auto ans = out.str();
1177 ASSERT_EQ("33", ans);
1178 }

引用了 acwing::acwing4214::main().

◆ TEST() [89/246]

acwing::TEST ( acwing4215  ,
case1   
)

在文件 acwing_test.cpp1399 行定义.

1399 {
1400 istringstream in("tour");
1401 auto out = ostringstream();
1402 acwing4215::main(in, out);
1403 const auto ans = out.str();
1404 ASSERT_EQ(".t.r", ans);
1405 }

引用了 acwing::acwing4215::main().

◆ TEST() [90/246]

acwing::TEST ( acwing4215  ,
case2   
)

在文件 acwing_test.cpp1407 行定义.

1407 {
1408 istringstream in("aBAcAba");
1409 auto out = ostringstream();
1410 acwing4215::main(in, out);
1411 const auto ans = out.str();
1412 ASSERT_EQ(".b.c.b", ans);
1413 }

引用了 acwing::acwing4215::main().

◆ TEST() [91/246]

acwing::TEST ( acwing4216  ,
case1   
)

在文件 acwing_test.cpp1415 行定义.

1415 {
1416 istringstream in("6 6\n6 3\n6 4\n5 1\n2 5\n1 4\n5 4");
1417 auto out = ostringstream();
1418 acwing4216::main(in, out);
1419 const auto ans = out.str();
1420 ASSERT_EQ("YES", ans);
1421 }

引用了 acwing::acwing4216::main().

◆ TEST() [92/246]

acwing::TEST ( acwing4216  ,
case2   
)

在文件 acwing_test.cpp1423 行定义.

1423 {
1424 istringstream in("6 5\n5 6\n4 6\n3 1\n5 1\n1 2");
1425 auto out = ostringstream();
1426 acwing4216::main(in, out);
1427 const auto ans = out.str();
1428 ASSERT_EQ("NO", ans);
1429 }

引用了 acwing::acwing4216::main().

◆ TEST() [93/246]

acwing::TEST ( acwing4217  ,
case1   
)

在文件 acwing_test.cpp1431 行定义.

1431 {
1432 istringstream in("5\nRURUU\n-2 3");
1433 auto out = ostringstream();
1434 auto sol = acwing4217();
1435 sol.main(in, out);
1436 const auto ans = out.str();
1437 ASSERT_EQ("3", ans);
1438 }
AcWing 4217. 机器人移动
Definition: acwing.h:902

◆ TEST() [94/246]

acwing::TEST ( acwing4217  ,
case2   
)

在文件 acwing_test.cpp1440 行定义.

1440 {
1441 istringstream in("4\nRULR\n1 1");
1442 auto out = ostringstream();
1443 auto sol = acwing4217();
1444 sol.main(in, out);
1445 const auto ans = out.str();
1446 ASSERT_EQ("0", ans);
1447 }

◆ TEST() [95/246]

acwing::TEST ( acwing4217  ,
case3   
)

在文件 acwing_test.cpp1449 行定义.

1449 {
1450 istringstream in("3\nUUU\n100 100");
1451 auto out = ostringstream();
1452 auto sol = acwing4217();
1453 sol.main(in, out);
1454 const auto ans = out.str();
1455 ASSERT_EQ("-1", ans);
1456 }

◆ TEST() [96/246]

acwing::TEST ( acwing4217  ,
case4   
)

在文件 acwing_test.cpp1458 行定义.

1458 {
1459 istringstream in("100\nURDLDDLLDDLDDDRRLLRRRLULLRRLUDUUDUULURRRDRRLLDRLLUUDLDRDLDDLDLLLULRURRUUDDLDRULRDRUDDDDDDULRDDRLRDDL\n-59 -1");
1460 auto out = ostringstream();
1461 auto sol = acwing4217();
1462 sol.main(in, out);
1463 const auto ans = out.str();
1464 ASSERT_EQ("58", ans);
1465 }

◆ TEST() [97/246]

acwing::TEST ( acwing4297  ,
case1   
)

在文件 acwing_test.cpp1572 行定义.

1572 {
1573 istringstream in("5\n1 3 1 1 4");
1574 auto out = ostringstream();
1575 acwing4297::main(in, out);
1576 const auto ans = out.str();
1577 ASSERT_EQ("5", ans);
1578 }

引用了 acwing::acwing4297::main().

◆ TEST() [98/246]

acwing::TEST ( acwing4297  ,
case2   
)

在文件 acwing_test.cpp1580 行定义.

1580 {
1581 istringstream in("5\n1 3 2 1 4");
1582 auto out = ostringstream();
1583 acwing4297::main(in, out);
1584 const auto ans = out.str();
1585 ASSERT_EQ("4", ans);
1586 }

引用了 acwing::acwing4297::main().

◆ TEST() [99/246]

acwing::TEST ( acwing4297  ,
case3   
)

在文件 acwing_test.cpp1588 行定义.

1588 {
1589 istringstream in("3\n4 1 2");
1590 auto out = ostringstream();
1591 acwing4297::main(in, out);
1592 const auto ans = out.str();
1593 ASSERT_EQ("0", ans);
1594 }

引用了 acwing::acwing4297::main().

◆ TEST() [100/246]

acwing::TEST ( acwing4297  ,
case4   
)

在文件 acwing_test.cpp1596 行定义.

1596 {
1597 istringstream in("1\n2");
1598 auto out = ostringstream();
1599 acwing4297::main(in, out);
1600 const auto ans = out.str();
1601 ASSERT_EQ("0", ans);
1602 }

引用了 acwing::acwing4297::main().

◆ TEST() [101/246]

acwing::TEST ( acwing4298  ,
case1   
)

在文件 acwing_test.cpp1604 行定义.

1604 {
1605 istringstream in("4\n1 4 6 2\n5\n5 1 5 7 9");
1606 auto out = ostringstream();
1607 auto sol = acwing4298();
1608 sol.main(in, out);
1609 const auto ans = out.str();
1610 ASSERT_EQ("3", ans);
1611 }
AcWing 4298. 搭档
Definition: acwing.h:1032

◆ TEST() [102/246]

acwing::TEST ( acwing4298  ,
case2   
)

在文件 acwing_test.cpp1613 行定义.

1613 {
1614 istringstream in("4\n1 2 3 4\n4\n10 11 12 13");
1615 auto out = ostringstream();
1616 auto sol = acwing4298();
1617 sol.main(in, out);
1618 const auto ans = out.str();
1619 ASSERT_EQ("0", ans);
1620 }

◆ TEST() [103/246]

acwing::TEST ( acwing4298  ,
case3   
)

在文件 acwing_test.cpp1622 行定义.

1622 {
1623 istringstream in("5\n1 1 1 1 1\n3\n1 2 3");
1624 auto out = ostringstream();
1625 auto sol = acwing4298();
1626 sol.main(in, out);
1627 const auto ans = out.str();
1628 ASSERT_EQ("2", ans);
1629 }

◆ TEST() [104/246]

acwing::TEST ( acwing4299  ,
case1   
)

在文件 acwing_test.cpp1793 行定义.

1793 {
1794 istringstream in("3\n1 1\n-1 -1\n2 -1");
1795 auto out = ostringstream();
1796 acwing4299::main(in, out);
1797 const auto ans = out.str();
1798 ASSERT_EQ("Yes", ans);
1799 }

引用了 acwing::acwing4299::main().

◆ TEST() [105/246]

acwing::TEST ( acwing4299  ,
case2   
)

在文件 acwing_test.cpp1801 行定义.

1801 {
1802 istringstream in("4\n1 1\n2 2\n-1 1\n-2 2");
1803 auto out = ostringstream();
1804 acwing4299::main(in, out);
1805 const auto ans = out.str();
1806 ASSERT_EQ("No", ans);
1807 }

引用了 acwing::acwing4299::main().

◆ TEST() [106/246]

acwing::TEST ( acwing4299  ,
case3   
)

在文件 acwing_test.cpp1809 行定义.

1809 {
1810 istringstream in("3\n1 2\n2 1\n4 60");
1811 auto out = ostringstream();
1812 acwing4299::main(in, out);
1813 const auto ans = out.str();
1814 ASSERT_EQ("Yes", ans);
1815 }

引用了 acwing::acwing4299::main().

◆ TEST() [107/246]

acwing::TEST ( acwing4300  ,
case1   
)

在文件 acwing_test.cpp1817 行定义.

1817 {
1818 istringstream in("4 6");
1819 auto out = ostringstream();
1820 acwing4300::main(in, out);
1821 const auto ans = out.str();
1822 ASSERT_EQ("2", ans);
1823 }

引用了 acwing::acwing4300::main().

◆ TEST() [108/246]

acwing::TEST ( acwing4300  ,
case2   
)

在文件 acwing_test.cpp1825 行定义.

1825 {
1826 istringstream in("10 1");
1827 auto out = ostringstream();
1828 acwing4300::main(in, out);
1829 const auto ans = out.str();
1830 ASSERT_EQ("9", ans);
1831 }

引用了 acwing::acwing4300::main().

◆ TEST() [109/246]

acwing::TEST ( acwing4301  ,
case1   
)

在文件 acwing_test.cpp1833 行定义.

1833 {
1834 istringstream in("5\n73452");
1835 auto out = ostringstream();
1836 acwing4301::main(in, out);
1837 const auto ans = out.str();
1838 ASSERT_EQ("YES", ans);
1839 }

引用了 acwing::acwing4301::main().

◆ TEST() [110/246]

acwing::TEST ( acwing4301  ,
case2   
)

在文件 acwing_test.cpp1841 行定义.

1841 {
1842 istringstream in("4\n1248");
1843 auto out = ostringstream();
1844 acwing4301::main(in, out);
1845 const auto ans = out.str();
1846 ASSERT_EQ("NO", ans);
1847 }

引用了 acwing::acwing4301::main().

◆ TEST() [111/246]

acwing::TEST ( acwing4302  ,
case1   
)

在文件 acwing_test.cpp2005 行定义.

2005 {
2006 istringstream in("3\n1 -2 0");
2007 auto out = ostringstream();
2008 acwing4302::main(in, out);
2009 const auto ans = out.str();
2010 ASSERT_EQ("3", ans);
2011 }

引用了 acwing::acwing4302::main().

◆ TEST() [112/246]

acwing::TEST ( acwing4302  ,
case2   
)

在文件 acwing_test.cpp2013 行定义.

2013 {
2014 istringstream in("6\n16 23 16 15 42 8");
2015 auto out = ostringstream();
2016 acwing4302::main(in, out);
2017 const auto ans = out.str();
2018 ASSERT_EQ("120", ans);
2019 }

引用了 acwing::acwing4302::main().

◆ TEST() [113/246]

acwing::TEST ( acwing4304  ,
case1   
)

在文件 acwing_test.cpp2021 行定义.

2021 {
2022 istringstream in("4\na\nb\nab\nd");
2023 auto out = ostringstream();
2024 acwing4304::main(in, out);
2025 const auto ans = out.str();
2026 ASSERT_EQ("2", ans);
2027 }

引用了 acwing::acwing4304::main().

◆ TEST() [114/246]

acwing::TEST ( acwing4304  ,
case2   
)

在文件 acwing_test.cpp2029 行定义.

2029 {
2030 istringstream in("3\nab\nbc\nabc");
2031 auto out = ostringstream();
2032 acwing4304::main(in, out);
2033 const auto ans = out.str();
2034 ASSERT_EQ("1", ans);
2035 }

引用了 acwing::acwing4304::main().

◆ TEST() [115/246]

acwing::TEST ( acwing4304  ,
case3   
)

在文件 acwing_test.cpp2037 行定义.

2037 {
2038 istringstream in("1\nabcdefghijklmn");
2039 auto out = ostringstream();
2040 acwing4304::main(in, out);
2041 const auto ans = out.str();
2042 ASSERT_EQ("1", ans);
2043 }

引用了 acwing::acwing4304::main().

◆ TEST() [116/246]

acwing::TEST ( acwing4305  ,
case1   
)

在文件 acwing_test.cpp2198 行定义.

2198 {
2199 istringstream in("8");
2200 auto out = ostringstream();
2201 acwing4305::main(in, out);
2202 const auto ans = out.str();
2203 ASSERT_EQ("OOOoOooO", ans);
2204 }

引用了 acwing::acwing4305::main().

◆ TEST() [117/246]

acwing::TEST ( acwing4305  ,
case2   
)

在文件 acwing_test.cpp2206 行定义.

2206 {
2207 istringstream in("15");
2208 auto out = ostringstream();
2209 acwing4305::main(in, out);
2210 const auto ans = out.str();
2211 ASSERT_EQ("OOOoOooOooooOoo", ans);
2212 }

引用了 acwing::acwing4305::main().

◆ TEST() [118/246]

acwing::TEST ( acwing4306  ,
case1   
)

在文件 acwing_test.cpp2214 行定义.

2214 {
2215 istringstream in("4\n1 3 1 4");
2216 auto out = ostringstream();
2217 acwing4306::main(in, out);
2218 const auto ans = out.str();
2219 ASSERT_EQ("1", ans);
2220 }

引用了 acwing::acwing4306::main().

◆ TEST() [119/246]

acwing::TEST ( acwing4306  ,
case2   
)

在文件 acwing_test.cpp2222 行定义.

2222 {
2223 istringstream in("5\n1 2 3 2 5");
2224 auto out = ostringstream();
2225 acwing4306::main(in, out);
2226 const auto ans = out.str();
2227 ASSERT_EQ("2", ans);
2228 }

引用了 acwing::acwing4306::main().

◆ TEST() [120/246]

acwing::TEST ( acwing4307  ,
case1   
)

在文件 acwing_test.cpp2230 行定义.

2230 {
2231 istringstream in("123\n222");
2232 auto out = ostringstream();
2233 acwing4307::main(in, out);
2234 const auto ans = out.str();
2235 ASSERT_EQ("213", ans);
2236 }

引用了 acwing::acwing4307::main().

◆ TEST() [121/246]

acwing::TEST ( acwing4307  ,
case2   
)

在文件 acwing_test.cpp2238 行定义.

2238 {
2239 istringstream in("3921\n10000");
2240 auto out = ostringstream();
2241 acwing4307::main(in, out);
2242 const auto ans = out.str();
2243 ASSERT_EQ("9321", ans);
2244 }

引用了 acwing::acwing4307::main().

◆ TEST() [122/246]

acwing::TEST ( acwing4307  ,
case3   
)

在文件 acwing_test.cpp2246 行定义.

2246 {
2247 istringstream in("4940\n5000");
2248 auto out = ostringstream();
2249 acwing4307::main(in, out);
2250 const auto ans = out.str();
2251 ASSERT_EQ("4940", ans);
2252 }

引用了 acwing::acwing4307::main().

◆ TEST() [123/246]

acwing::TEST ( acwing4307  ,
case4   
)

在文件 acwing_test.cpp2254 行定义.

2254 {
2255 istringstream in("15778899\n98715689");
2256 auto out = ostringstream();
2257 acwing4307::main(in, out);
2258 const auto ans = out.str();
2259 ASSERT_EQ("98598771", ans);
2260 }

引用了 acwing::acwing4307::main().

◆ TEST() [124/246]

acwing::TEST ( acwing4308  ,
case1   
)

在文件 acwing_test.cpp2359 行定义.

2359 {
2360 istringstream in("happy birthday");
2361 auto out = ostringstream();
2362 acwing4308::main(in, out);
2363 const auto ans = out.str();
2364 ASSERT_EQ("hab", ans);
2365 }

引用了 acwing::acwing4308::main().

◆ TEST() [125/246]

acwing::TEST ( acwing4308  ,
case2   
)

在文件 acwing_test.cpp2367 行定义.

2367 {
2368 istringstream in("abc defg");
2369 auto out = ostringstream();
2370 acwing4308::main(in, out);
2371 const auto ans = out.str();
2372 ASSERT_EQ("abcd", ans);
2373 }

引用了 acwing::acwing4308::main().

◆ TEST() [126/246]

acwing::TEST ( acwing4309  ,
case1   
)

在文件 acwing_test.cpp2375 行定义.

2375 {
2376 istringstream in("4 0 0\n1 1\n2 2\n2 0\n-1 -1");
2377 auto out = ostringstream();
2378 acwing4309::main(in, out);
2379 const auto ans = out.str();
2380 ASSERT_EQ("2", ans);
2381 }

引用了 acwing::acwing4309::main().

◆ TEST() [127/246]

acwing::TEST ( acwing4309  ,
case2   
)

在文件 acwing_test.cpp2383 行定义.

2383 {
2384 istringstream in("2 1 2\n1 1\n1 0");
2385 auto out = ostringstream();
2386 acwing4309::main(in, out);
2387 const auto ans = out.str();
2388 ASSERT_EQ("1", ans);
2389 }

引用了 acwing::acwing4309::main().

◆ TEST() [128/246]

acwing::TEST ( acwing604  ,
case1   
)

在文件 acwing_test.cpp134 行定义.

134 {
135 istringstream in("2.00");
136 auto out = ostringstream();
137 acwing604::main(in, out);
138 const auto ans = out.str();
139 ASSERT_EQ("A=12.5664", ans);
140 }

引用了 acwing::acwing604::main().

◆ TEST() [129/246]

acwing::TEST ( acwing605  ,
case1   
)

在文件 acwing_test.cpp261 行定义.

261 {
262 istringstream in("3\n"
263 "9");
264 auto out = ostringstream();
265 acwing605::main(in, out);
266 const auto ans = out.str();
267 ASSERT_EQ("PROD = 27", ans);
268 }

引用了 acwing::acwing605::main().

◆ TEST() [130/246]

acwing::TEST ( acwing606  ,
case1   
)

在文件 acwing_test.cpp142 行定义.

142 {
143 istringstream in("5.0\n7.1");
144 auto out = ostringstream();
145 acwing606::main(in, out);
146 const auto ans = out.str();
147 ASSERT_EQ("MEDIA = 6.43182", ans);
148 }

引用了 acwing::acwing606::main().

◆ TEST() [131/246]

acwing::TEST ( acwing607  ,
case1   
)

在文件 acwing_test.cpp396 行定义.

396 {
397 istringstream in("5.0\n"
398 "6.0\n"
399 "7.0");
400 auto out = ostringstream();
401 acwing607::main(in, out);
402 const auto ans = out.str();
403 ASSERT_EQ("MEDIA = 6.3", ans);
404 }

引用了 acwing::acwing607::main().

◆ TEST() [132/246]

acwing::TEST ( acwing608  ,
case1   
)

在文件 acwing_test.cpp126 行定义.

126 {
127 istringstream in("5\n6\n7\n8");
128 auto out = ostringstream();
129 acwing608::main(in, out);
130 const auto ans = out.str();
131 ASSERT_EQ("DIFERENCA = -26", ans);
132 }

引用了 acwing::acwing608::main().

◆ TEST() [133/246]

acwing::TEST ( acwing609  ,
case1   
)

在文件 acwing_test.cpp150 行定义.

150 {
151 istringstream in("25\n100\n5.50");
152 auto out = ostringstream();
153 acwing609::main(in, out);
154 const auto ans = out.str();
155 ASSERT_EQ("NUMBER = 25\n"
156 "SALARY = U$ 550.00",
157 ans);
158 }

引用了 acwing::acwing609::main().

◆ TEST() [134/246]

acwing::TEST ( acwing610  ,
case1   
)

在文件 acwing_test.cpp419 行定义.

419 {
420 istringstream in("JOAO\n"
421 "500.00\n"
422 "1000.00");
423 auto out = ostringstream();
424 acwing610::main(in, out);
425 const auto ans = out.str();
426 ASSERT_EQ("TOTAL = R$ 650.00", ans);
427 }

引用了 acwing::acwing610::main().

◆ TEST() [135/246]

acwing::TEST ( acwing611  ,
case1   
)

在文件 acwing_test.cpp350 行定义.

350 {
351 istringstream in("12 1 5.30\n"
352 "16 2 5.10");
353 auto out = ostringstream();
354 acwing611::main(in, out);
355 const auto ans = out.str();
356 ASSERT_EQ("VALOR A PAGAR: R$ 15.50", ans);
357 }

引用了 acwing::acwing611::main().

◆ TEST() [136/246]

acwing::TEST ( acwing612  ,
case1   
)

在文件 acwing_test.cpp359 行定义.

359 {
360 istringstream in("3");
361 auto out = ostringstream();
362 acwing612::main(in, out);
363 const auto ans = out.str();
364 ASSERT_EQ("VOLUME = 113.097", ans);
365 }

引用了 acwing::acwing612::main().

◆ TEST() [137/246]

acwing::TEST ( acwing613  ,
case1   
)

在文件 acwing_test.cpp406 行定义.

406 {
407 istringstream in("3.0 4.0 5.2");
408 auto out = ostringstream();
409 acwing613::main(in, out);
410 const auto ans = out.str();
411 ASSERT_EQ("TRIANGULO: 7.800\n"
412 "CIRCULO: 84.949\n"
413 "TRAPEZIO: 18.200\n"
414 "QUADRADO: 16.000\n"
415 "RETANGULO: 12.000",
416 ans);
417 }

引用了 acwing::acwing613::main().

◆ TEST() [138/246]

acwing::TEST ( acwing614  ,
case1   
)

在文件 acwing_test.cpp429 行定义.

429 {
430 istringstream in("7 14 106");
431 auto out = ostringstream();
432 acwing614::main(in, out);
433 const auto ans = out.str();
434 ASSERT_EQ("106 eh o maior", ans);
435 }

引用了 acwing::acwing614::main().

◆ TEST() [139/246]

acwing::TEST ( acwing615  ,
case1   
)

在文件 acwing_test.cpp160 行定义.

160 {
161 istringstream in("500\n35.0");
162 auto out = ostringstream();
163 acwing615::main(in, out);
164 const auto ans = out.str();
165 ASSERT_EQ("14.286 km/l", ans);
166 }

引用了 acwing::acwing615::main().

◆ TEST() [140/246]

acwing::TEST ( acwing616  ,
case1   
)

在文件 acwing_test.cpp168 行定义.

168 {
169 istringstream in("1.0 7.0\n5.0 9.0");
170 auto out = ostringstream();
171 acwing616::main(in, out);
172 const auto ans = out.str();
173 ASSERT_EQ("4.4721", ans);
174 }

引用了 acwing::acwing616::main().

◆ TEST() [141/246]

acwing::TEST ( acwing617  ,
case1   
)

在文件 acwing_test.cpp462 行定义.

462 {
463 istringstream in("30");
464 auto out = ostringstream();
465 acwing617::main(in, out);
466 const auto ans = out.str();
467 ASSERT_EQ("60 minutos", ans);
468 }

引用了 acwing::acwing617::main().

◆ TEST() [142/246]

acwing::TEST ( acwing618  ,
case1   
)

在文件 acwing_test.cpp470 行定义.

470 {
471 istringstream in("10\n"
472 "85");
473 auto out = ostringstream();
474 acwing618::main(in, out);
475 const auto ans = out.str();
476 ASSERT_EQ("70.833", ans);
477 }

引用了 acwing::acwing618::main().

◆ TEST() [143/246]

acwing::TEST ( acwing633  ,
case1   
)

在文件 acwing_test.cpp882 行定义.

882 {
883 istringstream in("7 21 -14");
884 auto out = ostringstream();
885 acwing633::main(in, out);
886 const auto ans = out.str();
887 ASSERT_EQ("-14\n"
888 "7\n"
889 "21\n"
890 "\n"
891 "7\n"
892 "21\n"
893 "-14\n",
894 ans);
895 }

引用了 acwing::acwing633::main().

◆ TEST() [144/246]

acwing::TEST ( acwing653  ,
case1   
)

在文件 acwing_test.cpp176 行定义.

176 {
177 istringstream in("576");
178 auto out = ostringstream();
179 acwing653::main(in, out);
180 const auto ans = out.str();
181 ASSERT_EQ("576\n"
182 "5 nota(s) de R$ 100,00\n"
183 "1 nota(s) de R$ 50,00\n"
184 "1 nota(s) de R$ 20,00\n"
185 "0 nota(s) de R$ 10,00\n"
186 "1 nota(s) de R$ 5,00\n"
187 "0 nota(s) de R$ 2,00\n"
188 "1 nota(s) de R$ 1,00",
189 ans);
190 }

引用了 acwing::acwing653::main().

◆ TEST() [145/246]

acwing::TEST ( acwing654  ,
case1   
)

在文件 acwing_test.cpp253 行定义.

253 {
254 istringstream in("556");
255 auto out = ostringstream();
256 acwing654::main(in, out);
257 const auto ans = out.str();
258 ASSERT_EQ("0:9:16", ans);
259 }

引用了 acwing::acwing654::main().

◆ TEST() [146/246]

acwing::TEST ( acwing655  ,
case1   
)

在文件 acwing_test.cpp549 行定义.

549 {
550 istringstream in("400");
551 auto out = ostringstream();
552 acwing655::main(in, out);
553 const auto ans = out.str();
554 ASSERT_EQ("1 ano(s)\n"
555 "1 mes(es)\n"
556 "5 dia(s)",
557 ans);
558 }

引用了 acwing::acwing655::main().

◆ TEST() [147/246]

acwing::TEST ( acwing656  ,
case1   
)

在文件 acwing_test.cpp527 行定义.

527 {
528 istringstream in("576.73");
529 auto out = ostringstream();
530 acwing656::main(in, out);
531 const auto ans = out.str();
532 ASSERT_EQ("NOTAS:\n"
533 "5 nota(s) de R$ 100.00\n"
534 "1 nota(s) de R$ 50.00\n"
535 "1 nota(s) de R$ 20.00\n"
536 "0 nota(s) de R$ 10.00\n"
537 "1 nota(s) de R$ 5.00\n"
538 "0 nota(s) de R$ 2.00\n"
539 "MOEDAS:\n"
540 "1 moeda(s) de R$ 1.00\n"
541 "1 moeda(s) de R$ 0.50\n"
542 "0 moeda(s) de R$ 0.25\n"
543 "2 moeda(s) de R$ 0.10\n"
544 "0 moeda(s) de R$ 0.05\n"
545 "3 moeda(s) de R$ 0.01",
546 ans);
547 }

引用了 acwing::acwing656::main().

◆ TEST() [148/246]

acwing::TEST ( acwing657  ,
case1   
)

在文件 acwing_test.cpp568 行定义.

568 {
569 istringstream in("5 6 7 8");
570 auto out = ostringstream();
571 acwing657::main(in, out);
572 const auto ans = out.str();
573 ASSERT_EQ("Valores nao aceitos", ans);
574 }

引用了 acwing::acwing657::main().

◆ TEST() [149/246]

acwing::TEST ( acwing658  ,
case1   
)

在文件 acwing_test.cpp907 行定义.

907 {
908 istringstream in("10.0 20.1 5.1");
909 auto out = ostringstream();
910 acwing658::main(in, out);
911 const auto ans = out.str();
912 ASSERT_EQ("R1 = -0.29788\nR2 = -1.71212", ans);
913 }

引用了 acwing::acwing658::main().

◆ TEST() [150/246]

acwing::TEST ( acwing658  ,
case2   
)

在文件 acwing_test.cpp915 行定义.

915 {
916 istringstream in("0 -77.9 -113.4");
917 auto out = ostringstream();
918 acwing658::main(in, out);
919 const auto ans = out.str();
920 ASSERT_EQ("Impossivel calcular", ans);
921 }

引用了 acwing::acwing658::main().

◆ TEST() [151/246]

acwing::TEST ( acwing659  ,
case1   
)

在文件 acwing_test.cpp610 行定义.

610 {
611 istringstream in("25.01");
612 auto out = ostringstream();
613 acwing659::main(in, out);
614 const auto ans = out.str();
615 ASSERT_EQ("Intervalo (25,50]", ans);
616 }

引用了 acwing::acwing659::main().

◆ TEST() [152/246]

acwing::TEST ( acwing660  ,
case1   
)

在文件 acwing_test.cpp584 行定义.

584 {
585 istringstream in("3 2");
586 auto out = ostringstream();
587 acwing660::main(in, out);
588 const auto ans = out.str();
589 ASSERT_EQ("Total: R$ 10.00", ans);
590 }

引用了 acwing::acwing660::main().

◆ TEST() [153/246]

acwing::TEST ( acwing661  ,
case1   
)

在文件 acwing_test.cpp923 行定义.

923 {
924 istringstream in("2.0 4.0 7.5 8.0 6.4");
925 auto out = ostringstream();
926 acwing661::main(in, out);
927 const auto ans = out.str();
928 ASSERT_EQ("Media: 5.4\nAluno em exame.\nNota do exame: 6.4\nAluno aprovado.\nMedia final: 5.9", ans);
929 }

引用了 acwing::acwing661::main().

◆ TEST() [154/246]

acwing::TEST ( acwing661  ,
case2   
)

在文件 acwing_test.cpp931 行定义.

931 {
932 istringstream in("2.0 6.6 4.0 9.0");
933 auto out = ostringstream();
934 acwing661::main(in, out);
935 const auto ans = out.str();
936 ASSERT_EQ("Media: 4.9\nAluno reprovado.", ans);
937 }

引用了 acwing::acwing661::main().

◆ TEST() [155/246]

acwing::TEST ( acwing661  ,
case3   
)

在文件 acwing_test.cpp939 行定义.

939 {
940 istringstream in("9.0 4.0 8.5 9.0");
941 auto out = ostringstream();
942 acwing661::main(in, out);
943 const auto ans = out.str();
944 ASSERT_EQ("Media: 7.3\nAluno aprovado.", ans);
945 }

引用了 acwing::acwing661::main().

◆ TEST() [156/246]

acwing::TEST ( acwing662  ,
case1   
)

在文件 acwing_test.cpp618 行定义.

618 {
619 istringstream in("4.5 -2.2");
620 auto out = ostringstream();
621 acwing662::main(in, out);
622 const auto ans = out.str();
623 ASSERT_EQ("Q4", ans);
624 }

引用了 acwing::acwing662::main().

◆ TEST() [157/246]

acwing::TEST ( acwing662  ,
case2   
)

在文件 acwing_test.cpp626 行定义.

626 {
627 istringstream in("0.0 0.0");
628 auto out = ostringstream();
629 acwing662::main(in, out);
630 const auto ans = out.str();
631 ASSERT_EQ("Origem", ans);
632 }

引用了 acwing::acwing662::main().

◆ TEST() [158/246]

acwing::TEST ( acwing664  ,
case1   
)

在文件 acwing_test.cpp642 行定义.

642 {
643 istringstream in("6.0 4.0 2.0");
644 auto out = ostringstream();
645 acwing664::main(in, out);
646 const auto ans = out.str();
647 ASSERT_EQ("Area = 10.0", ans);
648 }

引用了 acwing::acwing664::main().

◆ TEST() [159/246]

acwing::TEST ( acwing664  ,
case2   
)

在文件 acwing_test.cpp650 行定义.

650 {
651 istringstream in("6.0 4.0 2.1");
652 auto out = ostringstream();
653 acwing664::main(in, out);
654 const auto ans = out.str();
655 ASSERT_EQ("Perimetro = 12.1", ans);
656 }

引用了 acwing::acwing664::main().

◆ TEST() [160/246]

acwing::TEST ( acwing665  ,
case1   
)

在文件 acwing_test.cpp560 行定义.

560 {
561 istringstream in("6 24");
562 auto out = ostringstream();
563 acwing665::main(in, out);
564 const auto ans = out.str();
565 ASSERT_EQ("Sao Multiplos", ans);
566 }

引用了 acwing::acwing665::main().

◆ TEST() [161/246]

acwing::TEST ( acwing666  ,
case1   
)

在文件 acwing_test.cpp658 行定义.

658 {
659 istringstream in("7.0 5.0 7.0");
660 auto out = ostringstream();
661 acwing666::main(in, out);
662 const auto ans = out.str();
663 ASSERT_EQ("TRIANGULO ACUTANGULO\nTRIANGULO ISOSCELES\n", ans);
664 }

引用了 acwing::acwing666::main().

◆ TEST() [162/246]

acwing::TEST ( acwing666  ,
case2   
)

在文件 acwing_test.cpp666 行定义.

666 {
667 istringstream in("1.6 9.3 9.9");
668 auto out = ostringstream();
669 acwing666::main(in, out);
670 const auto ans = out.str();
671 ASSERT_EQ("TRIANGULO OBTUSANGULO\n", ans);
672 }

引用了 acwing::acwing666::main().

◆ TEST() [163/246]

acwing::TEST ( acwing667  ,
case1   
)

在文件 acwing_test.cpp692 行定义.

692 {
693 istringstream in("16 2");
694 auto out = ostringstream();
695 acwing667::main(in, out);
696 const auto ans = out.str();
697 ASSERT_EQ("O JOGO DUROU 10 HORA(S)", ans);
698 }

引用了 acwing::acwing667::main().

◆ TEST() [164/246]

acwing::TEST ( acwing667  ,
case2   
)

在文件 acwing_test.cpp700 行定义.

700 {
701 istringstream in("0 0");
702 auto out = ostringstream();
703 acwing667::main(in, out);
704 const auto ans = out.str();
705 ASSERT_EQ("O JOGO DUROU 24 HORA(S)", ans);
706 }

引用了 acwing::acwing667::main().

◆ TEST() [165/246]

acwing::TEST ( acwing667  ,
case3   
)

在文件 acwing_test.cpp708 行定义.

708 {
709 istringstream in("2 16");
710 auto out = ostringstream();
711 acwing667::main(in, out);
712 const auto ans = out.str();
713 ASSERT_EQ("O JOGO DUROU 14 HORA(S)", ans);
714 }

引用了 acwing::acwing667::main().

◆ TEST() [166/246]

acwing::TEST ( acwing668  ,
case1   
)

在文件 acwing_test.cpp716 行定义.

716 {
717 istringstream in("7 8 9 10");
718 auto out = ostringstream();
719 acwing668::main(in, out);
720 const auto ans = out.str();
721 ASSERT_EQ("O JOGO DUROU 2 HORA(S) E 2 MINUTO(S)", ans);
722 }

引用了 acwing::acwing668::main().

◆ TEST() [167/246]

acwing::TEST ( acwing668  ,
case2   
)

在文件 acwing_test.cpp724 行定义.

724 {
725 istringstream in("7 7 7 7");
726 auto out = ostringstream();
727 acwing668::main(in, out);
728 const auto ans = out.str();
729 ASSERT_EQ("O JOGO DUROU 24 HORA(S) E 0 MINUTO(S)", ans);
730 }

引用了 acwing::acwing668::main().

◆ TEST() [168/246]

acwing::TEST ( acwing668  ,
case3   
)

在文件 acwing_test.cpp732 行定义.

732 {
733 istringstream in("7 10 8 9");
734 auto out = ostringstream();
735 acwing668::main(in, out);
736 const auto ans = out.str();
737 ASSERT_EQ("O JOGO DUROU 0 HORA(S) E 59 MINUTO(S)", ans);
738 }

引用了 acwing::acwing668::main().

◆ TEST() [169/246]

acwing::TEST ( acwing668  ,
case4   
)

在文件 acwing_test.cpp740 行定义.

740 {
741 istringstream in("22 36 5 28");
742 auto out = ostringstream();
743 acwing668::main(in, out);
744 const auto ans = out.str();
745 ASSERT_EQ("O JOGO DUROU 6 HORA(S) E 52 MINUTO(S)", ans);
746 }

引用了 acwing::acwing668::main().

◆ TEST() [170/246]

acwing::TEST ( acwing669  ,
case1   
)

在文件 acwing_test.cpp768 行定义.

768 {
769 istringstream in("400.00");
770 auto out = ostringstream();
771 acwing669::main(in, out);
772 const auto ans = out.str();
773 ASSERT_EQ("Novo salario: 460.00\n"
774 "Reajuste ganho: 60.00\n"
775 "Em percentual: 15 %",
776 ans);
777 }

引用了 acwing::acwing669::main().

◆ TEST() [171/246]

acwing::TEST ( acwing670  ,
case1   
)

在文件 acwing_test.cpp872 行定义.

872 {
873 istringstream in("vertebrado\n"
874 "mamifero\n"
875 "onivoro");
876 auto out = ostringstream();
877 acwing670::main(in, out);
878 const auto ans = out.str();
879 ASSERT_EQ("homem", ans);
880 }

引用了 acwing::acwing670::main().

◆ TEST() [172/246]

acwing::TEST ( acwing671  ,
case1   
)

在文件 acwing_test.cpp592 行定义.

592 {
593 istringstream in("11");
594 auto out = ostringstream();
595 acwing671::main(in, out);
596 const auto ans = out.str();
597 ASSERT_EQ("Sao Paulo", ans);
598 }

引用了 acwing::acwing671::main().

◆ TEST() [173/246]

acwing::TEST ( acwing672  ,
case1   
)

在文件 acwing_test.cpp779 行定义.

779 {
780 istringstream in("3002.00");
781 auto out = ostringstream();
782 acwing672::main(in, out);
783 const auto ans = out.str();
784 ASSERT_EQ("R$ 80.36", ans);
785 }

引用了 acwing::acwing672::main().

◆ TEST() [174/246]

acwing::TEST ( acwing672  ,
case2   
)

在文件 acwing_test.cpp787 行定义.

787 {
788 istringstream in("1700.00");
789 auto out = ostringstream();
790 acwing672::main(in, out);
791 const auto ans = out.str();
792 ASSERT_EQ("Isento", ans);
793 }

引用了 acwing::acwing672::main().

◆ TEST() [175/246]

acwing::TEST ( acwing709  ,
case1   
)

在文件 acwing_test.cpp973 行定义.

973 {
974 istringstream in("8");
975 auto out = ostringstream();
976 acwing709::main(in, out);
977 const auto ans = out.str();
978 ASSERT_EQ("1\n"
979 "3\n"
980 "5\n"
981 "7\n",
982 ans);
983 }

引用了 acwing::acwing709::main().

◆ TEST() [176/246]

acwing::TEST ( acwing710  ,
case1   
)

在文件 acwing_test.cpp985 行定义.

985 {
986 istringstream in("9");
987 auto out = ostringstream();
988 acwing710::main(in, out);
989 const auto ans = out.str();
990 ASSERT_EQ("9\n"
991 "11\n"
992 "13\n"
993 "15\n"
994 "17\n"
995 "19\n",
996 ans);
997 }

引用了 acwing::acwing710::main().

◆ TEST() [177/246]

acwing::TEST ( acwing711  ,
case1   
)

在文件 acwing_test.cpp1039 行定义.

1039 {
1040 istringstream in("140");
1041 auto out = ostringstream();
1042 acwing711::main(in, out);
1043 const auto ans = out.str();
1044 ASSERT_EQ("1 x 140 = 140\n2 x 140 = 280\n3 x 140 = 420\n4 x 140 = 560\n5 x 140 = 700\n6 x 140 = 840\n7 x 140 = 980\n8 x 140 = 1120\n9 x 140 = 1260\n10 x 140 = 1400\n", ans);
1045 }

引用了 acwing::acwing711::main().

◆ TEST() [178/246]

acwing::TEST ( acwing712  ,
case1   
)

在文件 acwing_test.cpp1031 行定义.

1031 {
1032 istringstream in("7\n-5\n6\n-3.4\n4.6\n12");
1033 auto out = ostringstream();
1034 acwing712::main(in, out);
1035 const auto ans = out.str();
1036 ASSERT_EQ("4 positive numbers", ans);
1037 }

引用了 acwing::acwing712::main().

◆ TEST() [179/246]

acwing::TEST ( acwing713  ,
case1   
)

在文件 acwing_test.cpp1180 行定义.

1180 {
1181 istringstream in("4\n14\n123\n10\n-25");
1182 auto out = ostringstream();
1183 acwing713::main(in, out);
1184 const auto ans = out.str();
1185 ASSERT_EQ("2 in\n2 out", ans);
1186 }

引用了 acwing::acwing713::main().

◆ TEST() [180/246]

acwing::TEST ( acwing714  ,
case1   
)

在文件 acwing_test.cpp1055 行定义.

1055 {
1056 istringstream in("6\n"
1057 "-5");
1058 auto out = ostringstream();
1059 acwing714::main(in, out);
1060 const auto ans = out.str();
1061 ASSERT_EQ("5", ans);
1062 }

引用了 acwing::acwing714::main().

◆ TEST() [181/246]

acwing::TEST ( acwing714  ,
case2   
)

在文件 acwing_test.cpp1064 行定义.

1064 {
1065 istringstream in("15\n"
1066 "12");
1067 auto out = ostringstream();
1068 acwing714::main(in, out);
1069 const auto ans = out.str();
1070 ASSERT_EQ("13", ans);
1071 }

引用了 acwing::acwing714::main().

◆ TEST() [182/246]

acwing::TEST ( acwing714  ,
case3   
)

在文件 acwing_test.cpp1073 行定义.

1073 {
1074 istringstream in("12\n"
1075 "12");
1076 auto out = ostringstream();
1077 acwing714::main(in, out);
1078 const auto ans = out.str();
1079 ASSERT_EQ("0", ans);
1080 }

引用了 acwing::acwing714::main().

◆ TEST() [183/246]

acwing::TEST ( acwing717  ,
case1   
)

在文件 acwing_test.cpp1228 行定义.

1228 {
1229 istringstream in("5");
1230 auto out = ostringstream();
1231 acwing717::main(in, out);
1232 const auto ans = out.str();
1233 ASSERT_EQ("0 1 1 2 3 ", ans);
1234 }

引用了 acwing::acwing717::main().

◆ TEST() [184/246]

acwing::TEST ( acwing718  ,
case1   
)

在文件 acwing_test.cpp1082 行定义.

1082 {
1083 istringstream in("10\n"
1084 "10 C\n"
1085 "6 R\n"
1086 "15 F\n"
1087 "5 C\n"
1088 "14 R\n"
1089 "9 C\n"
1090 "6 R\n"
1091 "8 F\n"
1092 "5 C\n"
1093 "14 R");
1094 auto out = ostringstream();
1095 acwing718::main(in, out);
1096 const auto ans = out.str();
1097 ASSERT_EQ("Total: 92 animals\n"
1098 "Total coneys: 29\n"
1099 "Total rats: 40\n"
1100 "Total frogs: 23\n"
1101 "Percentage of coneys: 31.52 %\n"
1102 "Percentage of rats: 43.48 %\n"
1103 "Percentage of frogs: 25.00 %",
1104 ans);
1105 }

引用了 acwing::acwing718::main().

◆ TEST() [185/246]

acwing::TEST ( acwing719  ,
case1   
)

在文件 acwing_test.cpp1196 行定义.

1196 {
1197 istringstream in("7\n4 5\n13 10\n6 4\n3 3\n3 5\n3 4\n3 8");
1198 auto out = ostringstream();
1199 acwing719::main(in, out);
1200 const auto ans = out.str();
1201 ASSERT_EQ("0\n11\n5\n0\n0\n0\n12\n", ans);
1202 }

引用了 acwing::acwing719::main().

◆ TEST() [186/246]

acwing::TEST ( acwing720  ,
case1   
)

在文件 acwing_test.cpp1212 行定义.

1212 {
1213 istringstream in("3 2");
1214 auto out = ostringstream();
1215 acwing720::main(in, out);
1216 const auto ans = out.str();
1217 ASSERT_EQ("7", ans);
1218 }

引用了 acwing::acwing720::main().

◆ TEST() [187/246]

acwing::TEST ( acwing720  ,
case2   
)

在文件 acwing_test.cpp1220 行定义.

1220 {
1221 istringstream in("3 -1 0 -2 2");
1222 auto out = ostringstream();
1223 acwing720::main(in, out);
1224 const auto ans = out.str();
1225 ASSERT_EQ("7", ans);
1226 }

引用了 acwing::acwing720::main().

◆ TEST() [188/246]

acwing::TEST ( acwing721  ,
case1   
)

在文件 acwing_test.cpp1188 行定义.

1188 {
1189 istringstream in("5\n10\n3\n0");
1190 auto out = ostringstream();
1191 acwing721::main(in, out);
1192 const auto ans = out.str();
1193 ASSERT_EQ("1 2 3 4 5 \n1 2 3 4 5 6 7 8 9 10 \n1 2 3 \n", ans);
1194 }

引用了 acwing::acwing721::main().

◆ TEST() [189/246]

acwing::TEST ( acwing722  ,
case1   
)

在文件 acwing_test.cpp1280 行定义.

1280 {
1281 istringstream in("2 5\n"
1282 "6 3\n"
1283 "5 0");
1284 auto out = ostringstream();
1285 acwing722::main(in, out);
1286 const auto ans = out.str();
1287 ASSERT_EQ("2 3 4 5 Sum=14\n"
1288 "3 4 5 6 Sum=18\n",
1289 ans);
1290 }

引用了 acwing::acwing722::main().

◆ TEST() [190/246]

acwing::TEST ( acwing723  ,
case1   
)

在文件 acwing_test.cpp1305 行定义.

1305 {
1306 istringstream in("7 4");
1307 auto out = ostringstream();
1308 acwing723::main(in, out);
1309 const auto ans = out.str();
1310 ASSERT_EQ("1 2 3 PUM\n"
1311 "5 6 7 PUM\n"
1312 "9 10 11 PUM\n"
1313 "13 14 15 PUM\n"
1314 "17 18 19 PUM\n"
1315 "21 22 23 PUM\n"
1316 "25 26 27 PUM\n",
1317 ans);
1318 }

引用了 acwing::acwing723::main().

◆ TEST() [191/246]

acwing::TEST ( acwing724  ,
case1   
)

在文件 acwing_test.cpp1268 行定义.

1268 {
1269 istringstream in("6");
1270 auto out = ostringstream();
1271 acwing724::main(in, out);
1272 const auto ans = out.str();
1273 ASSERT_EQ("1\n"
1274 "2\n"
1275 "3\n"
1276 "6",
1277 ans);
1278 }

引用了 acwing::acwing724::main().

◆ TEST() [192/246]

acwing::TEST ( acwing725  ,
case1   
)

在文件 acwing_test.cpp1320 行定义.

1320 {
1321 istringstream in("3\n"
1322 "6\n"
1323 "5\n"
1324 "28");
1325 auto out = ostringstream();
1326 acwing725::main(in, out);
1327 const auto ans = out.str();
1328 ASSERT_EQ("6 is perfect\n"
1329 "5 is not perfect\n"
1330 "28 is perfect\n",
1331 ans);
1332 }

引用了 acwing::acwing725::main().

◆ TEST() [193/246]

acwing::TEST ( acwing725  ,
case2   
)

在文件 acwing_test.cpp1334 行定义.

1334 {
1335 istringstream in("1\n"
1336 "28");
1337 auto out = ostringstream();
1338 acwing725::main(in, out);
1339 const auto ans = out.str();
1340 ASSERT_EQ("28 is perfect\n",
1341 ans);
1342 }

引用了 acwing::acwing725::main().

◆ TEST() [194/246]

acwing::TEST ( acwing726  ,
case1   
)

在文件 acwing_test.cpp1369 行定义.

1369 {
1370 istringstream in("3\n"
1371 "8\n"
1372 "51\n"
1373 "7");
1374 auto out = ostringstream();
1375 acwing726::main(in, out);
1376 const auto ans = out.str();
1377 ASSERT_EQ("8 is not prime\n"
1378 "51 is not prime\n"
1379 "7 is prime\n",
1380 ans);
1381 }

引用了 acwing::acwing726::main().

◆ TEST() [195/246]

acwing::TEST ( acwing737  ,
case1   
)

在文件 acwing_test.cpp1383 行定义.

1383 {
1384 istringstream in("10\n-9\n0\n-4\n-10\n0\n-2\n-7\n7\n4");
1385 auto out = ostringstream();
1386 acwing737::main(in, out);
1387 const auto ans = out.str();
1388 ASSERT_EQ("X[0] = 10\nX[1] = 1\nX[2] = 1\nX[3] = 1\nX[4] = 1\nX[5] = 1\nX[6] = 1\nX[7] = 1\nX[8] = 7\nX[9] = 4\n", ans);
1389 }

引用了 acwing::acwing737::main().

◆ TEST() [196/246]

acwing::TEST ( acwing738  ,
case1   
)

在文件 acwing_test.cpp1467 行定义.

1467 {
1468 istringstream in("1");
1469 auto out = ostringstream();
1470 acwing738::main(in, out);
1471 const auto ans = out.str();
1472 ASSERT_EQ("N[0] = 1\nN[1] = 2\nN[2] = 4\nN[3] = 8\nN[4] = 16\nN[5] = 32\nN[6] = 64\nN[7] = 128\nN[8] = 256\nN[9] = 512\n", ans);
1473 }

引用了 acwing::acwing738::main().

◆ TEST() [197/246]

acwing::TEST ( acwing741  ,
case1   
)

在文件 acwing_test.cpp1475 行定义.

1475 {
1476 istringstream in("3\n0\n4\n2");
1477 auto out = ostringstream();
1478 acwing741::main(in, out);
1479 const auto ans = out.str();
1480 ASSERT_EQ("Fib(0) = 0\nFib(4) = 3\nFib(2) = 1\n", ans);
1481 }

引用了 acwing::acwing741::main().

◆ TEST() [198/246]

acwing::TEST ( acwing742  ,
case1   
)

在文件 acwing_test.cpp1491 行定义.

1491 {
1492 istringstream in("10\n"
1493 "1 2 3 4 -5 6 7 8 9 10");
1494 auto out = ostringstream();
1495 acwing742::main(in, out);
1496 const auto ans = out.str();
1497 ASSERT_EQ("Minimum value: -5\n"
1498 "Position: 4",
1499 ans);
1500 }

引用了 acwing::acwing742::main().

◆ TEST() [199/246]

acwing::TEST ( acwing743  ,
case1   
)

在文件 acwing_test.cpp1516 行定义.

1516 {
1517 istringstream in("7\n"
1518 "S\n"
1519 "8.3 -9.4 -5.6 9.9 2.2 3.2 6.9 7.7 -2.9 -6.3 3.9 -1.4\n"
1520 "-0.5 4.3 -0.3 2.3 0.7 -3.1 -6.3 5.7 -7.7 -3.7 9.7 3.8\n"
1521 "5.8 -9.1 3.5 7.0 2.5 -2.3 6.9 2.7 5.8 -4.6 -7.8 4.3\n"
1522 "-1.7 -8.9 -2.6 7.5 -9.6 6.4 -4.7 -8.0 0.6 6.7 -1.8 -0.4\n"
1523 "-9.8 8.9 -3.8 -2.1 5.8 -9.4 1.3 6.3 -1.3 -6.3 -6.6 8.8\n"
1524 "-6.3 -7.2 -6.3 -5.9 6.2 9.3 2.0 -4.3 2.7 3.6 -4.6 8.7\n"
1525 "3.8 7.4 8.7 -2.8 6.0 -9.2 1.9 3.1 -7.2 -6.0 9.7 -8.4\n"
1526 "-9.8 6.6 8.6 2.3 1.1 -2.9 6.6 -1.5 2.1 -5.1 6.4 -7.5\n"
1527 "-0.6 -1.6 9.5 -6.6 3.0 3.4 -7.5 -7.9 3.1 2.0 1.7 -7.6\n"
1528 "-9.0 9.4 6.6 -0.2 1.4 6.5 8.6 2.0 -1.3 0.2 4.0 -2.4\n"
1529 "-7.3 -6.3 -8.6 -7.5 8.5 1.4 -3.3 7.1 0.8 3.3 3.0 0.1\n"
1530 "3.3 9.0 1.7 5.2 -3.7 8.9 3.8 -7.4 -2.8 0.6 -2.4 7.1");
1531 auto out = ostringstream();
1532 acwing743::main(in, out);
1533 const auto ans = out.str();
1534 ASSERT_EQ("6.9", ans);
1535 }

引用了 acwing::acwing743::main().

◆ TEST() [200/246]

acwing::TEST ( acwing753  ,
case1   
)

在文件 acwing_test.cpp1642 行定义.

1642 {
1643 istringstream in("1\n"
1644 "2\n"
1645 "3\n"
1646 "4\n"
1647 "5\n"
1648 "0");
1649 auto out = ostringstream();
1650 acwing753::main(in, out);
1651 const auto ans = out.str();
1652 ASSERT_EQ("1 \n"
1653 "\n"
1654 "1 1 \n"
1655 "1 1 \n"
1656 "\n"
1657 "1 1 1 \n"
1658 "1 2 1 \n"
1659 "1 1 1 \n"
1660 "\n"
1661 "1 1 1 1 \n"
1662 "1 2 2 1 \n"
1663 "1 2 2 1 \n"
1664 "1 1 1 1 \n"
1665 "\n"
1666 "1 1 1 1 1 \n"
1667 "1 2 2 2 1 \n"
1668 "1 2 3 2 1 \n"
1669 "1 2 2 2 1 \n"
1670 "1 1 1 1 1 \n"
1671 "\n",
1672 ans);
1673 }

引用了 acwing::acwing753::main().

◆ TEST() [201/246]

acwing::TEST ( acwing756  ,
case1   
)

在文件 acwing_test.cpp1686 行定义.

1686 {
1687 istringstream in("3 3");
1688 auto out = ostringstream();
1689 acwing756::main(in, out);
1690 const auto ans = out.str();
1691 ASSERT_EQ("1 2 3 \n"
1692 "8 9 4 \n"
1693 "7 6 5 \n",
1694 ans);
1695 }

引用了 acwing::acwing756::main().

◆ TEST() [202/246]

acwing::TEST ( acwing760  ,
case1   
)

在文件 acwing_test.cpp1706 行定义.

1706 {
1707 istringstream in("I love Beijing.");
1708 auto out = ostringstream();
1709 acwing760::main(in, out);
1710 const auto ans = out.str();
1711 ASSERT_EQ("15", ans);
1712 }

引用了 acwing::acwing760::main().

◆ TEST() [203/246]

acwing::TEST ( acwing761  ,
case1   
)

在文件 acwing_test.cpp1738 行定义.

1738 {
1739 istringstream in("I am 18 years old this year.");
1740 auto out = ostringstream();
1741 acwing761::main(in, out);
1742 const auto ans = out.str();
1743 ASSERT_EQ("2", ans);
1744 }

引用了 acwing::acwing761::main().

◆ TEST() [204/246]

acwing::TEST ( acwing762  ,
case1   
)

在文件 acwing_test.cpp1714 行定义.

1714 {
1715 istringstream in("0.4\n"
1716 "abcde\n"
1717 "xbacd");
1718 auto out = ostringstream();
1719 acwing762::main(in, out);
1720 const auto ans = out.str();
1721 ASSERT_EQ("no", ans);
1722 }

引用了 acwing::acwing762::main().

◆ TEST() [205/246]

acwing::TEST ( acwing763  ,
case1   
)

在文件 acwing_test.cpp1762 行定义.

1762 {
1763 istringstream in("3\n"
1764 "Hunter Gun\n"
1765 "Bear Bear\n"
1766 "Hunter Bear");
1767 auto out = ostringstream();
1768 acwing763::main(in, out);
1769 const auto ans = out.str();
1770 ASSERT_EQ("Player1\n"
1771 "Tie\n"
1772 "Player2\n",
1773 ans);
1774 }

引用了 acwing::acwing763::main().

◆ TEST() [206/246]

acwing::TEST ( acwing764  ,
case1   
)

在文件 acwing_test.cpp1874 行定义.

1874 {
1875 istringstream in("1 2 3");
1876 auto out = ostringstream();
1877 acwing764::main(in, out);
1878 const auto ans = out.str();
1879 ASSERT_EQ("QRRSd", ans);
1880 }

引用了 acwing::acwing764::main().

◆ TEST() [207/246]

acwing::TEST ( acwing765  ,
case1   
)

在文件 acwing_test.cpp1849 行定义.

1849 {
1850 istringstream in("test case");
1851 auto out = ostringstream();
1852 acwing765::main(in, out);
1853 const auto ans = out.str();
1854 ASSERT_EQ("t e s t c a s e ", ans);
1855 }

引用了 acwing::acwing765::main().

◆ TEST() [208/246]

acwing::TEST ( acwing766  ,
case1   
)

在文件 acwing_test.cpp1776 行定义.

1776 {
1777 istringstream in("Hello world.This is c language.");
1778 auto out = ostringstream();
1779 acwing766::main(in, out);
1780 const auto ans = out.str();
1781 ASSERT_EQ("Hello world.This is c language.", ans);
1782 }

引用了 acwing::acwing766::main().

◆ TEST() [209/246]

acwing::TEST ( acwing767  ,
case1   
)

在文件 acwing_test.cpp1857 行定义.

1857 {
1858 istringstream in("Hello! How are you!");
1859 auto out = ostringstream();
1860 acwing767::main(in, out);
1861 const auto ans = out.str();
1862 ASSERT_EQ("Ifmmp! Ipx bsf zpv!", ans);
1863 }

引用了 acwing::acwing767::main().

◆ TEST() [210/246]

acwing::TEST ( acwing768  ,
case1   
)

在文件 acwing_test.cpp1746 行定义.

1746 {
1747 istringstream in("Hello\nhello");
1748 auto out = ostringstream();
1749 acwing768::main(in, out);
1750 const auto ans = out.str();
1751 ASSERT_EQ("=", ans);
1752 }

引用了 acwing::acwing768::main().

◆ TEST() [211/246]

acwing::TEST ( acwing769  ,
case1   
)

在文件 acwing_test.cpp1865 行定义.

1865 {
1866 istringstream in("hello\n"
1867 "l");
1868 auto out = ostringstream();
1869 acwing769::main(in, out);
1870 const auto ans = out.str();
1871 ASSERT_EQ("he##o", ans);
1872 }

引用了 acwing::acwing769::main().

◆ TEST() [212/246]

acwing::TEST ( acwing770  ,
case1   
)

在文件 acwing_test.cpp1902 行定义.

1902 {
1903 istringstream in("You want someone to help you\n"
1904 "You\n"
1905 "I");
1906 auto out = ostringstream();
1907 acwing770::main(in, out);
1908 const auto ans = out.str();
1909 ASSERT_EQ("I want someone to help you ", ans);
1910 }

引用了 acwing::acwing770::main().

◆ TEST() [213/246]

acwing::TEST ( acwing771  ,
case1   
)

在文件 acwing_test.cpp1930 行定义.

1930 {
1931 istringstream in("2\n"
1932 "aaaaabbbbbcccccccdddddddddd\n"
1933 "abcdefghigk");
1934 auto out = ostringstream();
1935 acwing771::main(in, out);
1936 const auto ans = out.str();
1937 ASSERT_EQ("d 10\n"
1938 "a 1\n",
1939 ans);
1940 }

引用了 acwing::acwing771::main().

◆ TEST() [214/246]

acwing::TEST ( acwing772  ,
case1   
)

在文件 acwing_test.cpp1922 行定义.

1922 {
1923 istringstream in("abceabcd");
1924 auto out = ostringstream();
1925 acwing772::main(in, out);
1926 const auto ans = out.str();
1927 ASSERT_EQ("e", ans);
1928 }

引用了 acwing::acwing772::main().

◆ TEST() [215/246]

acwing::TEST ( acwing773  ,
case1   
)

在文件 acwing_test.cpp1891 行定义.

1891 {
1892 istringstream in("abcab eee\n"
1893 "12343 555");
1894 auto out = ostringstream();
1895 acwing773::main(in, out);
1896 const auto ans = out.str();
1897 ASSERT_EQ("abceeeab\n"
1898 "12345553\n",
1899 ans);
1900 }

引用了 acwing::acwing773::main().

◆ TEST() [216/246]

acwing::TEST ( acwing774  ,
case1   
)

在文件 acwing_test.cpp1958 行定义.

1958 {
1959 istringstream in("I am a student of Peking University.");
1960 auto out = ostringstream();
1961 acwing774::main(in, out);
1962 const auto ans = out.str();
1963 ASSERT_EQ("University", ans);
1964 }

引用了 acwing::acwing774::main().

◆ TEST() [217/246]

acwing::TEST ( acwing775  ,
case1   
)

在文件 acwing_test.cpp1966 行定义.

1966 {
1967 istringstream in("I am a student");
1968 auto out = ostringstream();
1969 acwing775::main(in, out);
1970 const auto ans = out.str();
1971 ASSERT_EQ("student a am I ", ans);
1972 }

引用了 acwing::acwing775::main().

◆ TEST() [218/246]

acwing::TEST ( acwing776  ,
case1   
)

在文件 acwing_test.cpp1997 行定义.

1997 {
1998 istringstream in("AABCD CDAA");
1999 auto out = ostringstream();
2000 acwing776::main(in, out);
2001 const auto ans = out.str();
2002 ASSERT_EQ("true", ans);
2003 }

引用了 acwing::acwing776::main().

◆ TEST() [219/246]

acwing::TEST ( acwing777  ,
case1   
)

在文件 acwing_test.cpp1983 行定义.

1983 {
1984 istringstream in("abcd\n"
1985 "aaaa\n"
1986 "ababab\n"
1987 ".");
1988 auto out = ostringstream();
1989 acwing777::main(in, out);
1990 const auto ans = out.str();
1991 ASSERT_EQ("1\n"
1992 "4\n"
1993 "3\n",
1994 ans);
1995 }

引用了 acwing::acwing777::main().

◆ TEST() [220/246]

acwing::TEST ( acwing778  ,
case1   
)

在文件 acwing_test.cpp2045 行定义.

2045 {
2046 istringstream in("abcd123ab888efghij45ef67kl,ab,ef");
2047 auto out = ostringstream();
2048 acwing778::main(in, out);
2049 const auto ans = out.str();
2050 ASSERT_EQ("18", ans);
2051 }

引用了 acwing::acwing778::main().

◆ TEST() [221/246]

acwing::TEST ( acwing778  ,
case2   
)

在文件 acwing_test.cpp2053 行定义.

2053 {
2054 istringstream in("abcde,abc,bcd");
2055 auto out = ostringstream();
2056 acwing778::main(in, out);
2057 const auto ans = out.str();
2058 ASSERT_EQ("-1", ans);
2059 }

引用了 acwing::acwing778::main().

◆ TEST() [222/246]

acwing::TEST ( acwing778  ,
case3   
)

在文件 acwing_test.cpp2061 行定义.

2061 {
2062 istringstream in("CdqpUQX2G3Ek0vWfdIPopo0ZiHBaDeWnJWXUFBkHVrKGcld7g85DoKGvixBMYmV6GT4ndhdN2W3EknSm5LqEgN26GF96eB8s73Ek,Sm5LqEg,3Ek");
2063 auto out = ostringstream();
2064 acwing778::main(in, out);
2065 const auto ans = out.str();
2066 ASSERT_EQ("12", ans);
2067 }

引用了 acwing::acwing778::main().

◆ TEST() [223/246]

acwing::TEST ( acwing778  ,
case4   
)

在文件 acwing_test.cpp2069 行定义.

2069 {
2070 istringstream in("KOqRYKCcGkTnagtoeR14B2GSO3CStZUslISdqepllSeAfjVfVHqF8sRzaeV3r2LeQnQpu9MbYY1090oHlfobNzk5vTkLaV6qEDmMLlPUFlZuXnvB04UXTRUrLozeT5RYPZl43EdOwr7wYhFh3VJsDhn0B5D1IGkwzeADgPlJROu7MmRj0vqCBlWBnSZj5L6G7jRF6pTkZaswE7emZRRLXMRmSNxbHFlSfipL6biuSk6Lw0UeYGFuKZs8QDLzBrBYwNqbZyAlki45tufXWLift7Z9IqKfcVYspARBIMAv0OX8,LozeT5RYP,lP,Sm5LqEg,3Ek");
2071 auto out = ostringstream();
2072 acwing778::main(in, out);
2073 const auto ans = out.str();
2074 ASSERT_EQ("-1", ans);
2075 }

引用了 acwing::acwing778::main().

◆ TEST() [224/246]

acwing::TEST ( acwing779  ,
case1   
)

在文件 acwing_test.cpp2077 行定义.

2077 {
2078 istringstream in("3\nbaba\naba\ncba\n2\naa\ncc\n2\naa\na\n0");
2079 auto out = ostringstream();
2080 acwing779::main(in, out);
2081 const auto ans = out.str();
2082 ASSERT_EQ("ba\n\na\n", ans);
2083 }

引用了 acwing::acwing779::main().

◆ TEST() [225/246]

acwing::TEST ( acwing779  ,
case2   
)

在文件 acwing_test.cpp2085 行定义.

2085 {
2086 istringstream in("30\nnEoEScu\nZaeeACDJMPeugIe\npKTHmh\nkgSkIDuCqsEVpfWRgCkqFJLCJlqa\nOpd\nclMNzGWsFmLUdEjcIArnKnoZefM\ndNQtHCvZBvYuvxvBpZcuzYTKHjoqfi\njaKFnCmLSKv\ntwcakyTMLKdcJchpAf\nA\nnmafrdXuv\nLDJqRlEPZIXYeXXmHGXIaIkyLGxQ\nNGcGolaHClIEIPHsCDXaLOnmTUN\nqTQsxRcoZCmtZEIWSRYhur\nrykHNbbz\nseUPknypePTBHWSpMEXVyvquGTBtl\nlIRLLXRSYoSqCYeDcm\nb\nOAaRrcHFeoiRMkPraTBvqnVuqLsdY\nYyE\nMuyRhuWDdKqUdye\nlCvXQCbksXpkiKjiNK\nquItljpXxNZJs\nuYyzRLGDMUxzF\nDtYH\nUtCNQdnVhyCCUXBNFKgAvopmUH\nJvFbR\nDYrs\nxyHO\nv\n30\nrVygjuehTDCpUAXsbfphOmGYFL\nQPICAWIMDYFL\nsoDChYFL\nYIekoOFOZNjEEMYFL\nhNkyveMOoCmTZjPBIXiAnxDyfaYFL\nAVyriYTqOzYifQHfFumCFIAYFL\nDJYFL\nZJCDXYFL\nmzpfPMZeDwFoCCdCCpBpNcCYFL\nyIfnWzqfnnLmKesrJdtZZhBvOYYYFL\nsTArOZYFL\nmviuiCGDWxSjvrmRJzLIjNZeWFYFL\nrMCDDIYFL\nECrYFL\nqMZnaycgcDSYFL\nyysGWCYFL\nLawdLVBtSGYzBPVHyEBYFL\njYFL\nLAshGRGiKGuWONTRlKIYFL\nOaOwBeLgJTuXwIGRxMJYmowYFL\noaqOXEQeXEHXSovxQPoBkuTOGOYFL\nPlheYFL\nzpjaulbZXnTPQNckLlgvGIwiiswYFL\nRRUcMWVqlodYFL\nBXyJZXBKMOYFL\nbZivyYFL\nbUzMJcPNNDZhxaJeUmYFL\nnqNNoChHurWqWvQYFL\nLYFL\nzuoFKmVhTgyJljmuZcvkuomYFL\n30\nxEVZD\nfRVZD\ndmQEISVZD\nxHXbvTDrfORRzSHzGpAvybwMLVZD\nvUWDBiunOnyOchFlofVZD\nTDfoUHwJozMFChjjHKJVZD\ncHHYVZD\ncUBbkwaNAeTVZD\nFIuKsscZVvFtQktHkRBrHXVZD\nxLtWSUDVZD\nNIuxqauDaGCtcTkRxCgYAVZD\nkccsRWBfjvaaQJJoSnSrojerpPVZD\ndGIqkKGVZD\nZdFFnBVZD\nWxpyqMqVzeUiVZD\ntRcJlVZD\nYeCcIAHpNNDmvcwfQKVOWHcVZD\nQpNjpVXDrnAdYfVZD\nTKPBPkXcKPxzqyWZyUMlidOrxeVZD\nTVZD\nqFmmojqFRgxHQlEPWJaVZD\nyYwSyfXCJMYImSPaWbrOICSVZD\nJsVZD\notxyOTdyWVZD\nhlGzZrNatBVZD\npaKqVStOuxVZD\nsWQcmVZD\nJQCOynpNzexVZD\nMPzHWsTJEWgZZLoGSDCVZD\nLVZD\n30\nbWXjqUDxQtqWrTs\nhLOaWKvGApgoZfEIgyMvLCKTs\nstdgCWunkATs\nlaaKwHVnTs\nTTs\nOVVEcqRoGEinsIEoszUTs\nLTwzYpsPJVQTyHCKIqmCLNdkTs\nxjZOBXSTs\nljPbiauxwdayAdARChbTs\nPwpUxAnHCZXhSJwTs\nmxiCOoiiTs\nxtemzqhoYUVSHVbIPmTs\newvKtcpjralBkxnPPtTs\nMKzjTs\nJmLzHqNBbCslRqwBXWnygYwPOTTs\nqqWtjigdASztibHjzdedNsqTs\nBlXPWKiTs\nEisQTs\nvnOMHcFuxqCEsGTs\nIlnIBHZxHdqAiaTs\nzpegvMdYpFnSIoFTs\nEPIHFxOaUBBbrfEodOITs\nGOAimQOTs\nMlTs\ntoRynPMxSklAfxzTs\neLTs\nauEDlTlGFEkBTs\nQkKwiXugeRdWPGMPTs\ngaTs\nprtfvmLKTGjbPSTs\n0");
2087 auto out = ostringstream();
2088 acwing779::main(in, out);
2089 const auto ans = out.str();
2090 ASSERT_EQ("\nYFL\nVZD\nTs\n", ans);
2091 }

引用了 acwing::acwing779::main().

◆ TEST() [226/246]

acwing::TEST ( acwing804  ,
case1   
)

在文件 acwing_test.cpp2093 行定义.

2093 {
2094 istringstream in("3");
2095 auto out = ostringstream();
2096 acwing804::main(in, out);
2097 const auto ans = out.str();
2098 ASSERT_EQ("6", ans);
2099 }

引用了 acwing::acwing804::main().

◆ TEST() [227/246]

acwing::TEST ( acwing805  ,
case1   
)

在文件 acwing_test.cpp2109 行定义.

2109 {
2110 istringstream in("3 6");
2111 auto out = ostringstream();
2112 acwing805::main(in, out);
2113 const auto ans = out.str();
2114 ASSERT_EQ("6", ans);
2115 }

引用了 acwing::acwing805::main().

◆ TEST() [228/246]

acwing::TEST ( acwing806  ,
case1   
)

在文件 acwing_test.cpp2117 行定义.

2117 {
2118 istringstream in("1.11 2.22");
2119 auto out = ostringstream();
2120 acwing806::main(in, out);
2121 const auto ans = out.str();
2122 ASSERT_EQ("3.33", ans);
2123 }

引用了 acwing::acwing806::main().

◆ TEST() [229/246]

acwing::TEST ( acwing807  ,
case1   
)

在文件 acwing_test.cpp2133 行定义.

2133 {
2134 istringstream in("3 5");
2135 auto out = ostringstream();
2136 acwing807::main(in, out);
2137 const auto ans = out.str();
2138 ASSERT_EQ("12", ans);
2139 }

引用了 acwing::acwing807::main().

◆ TEST() [230/246]

acwing::TEST ( acwing808  ,
case1   
)

在文件 acwing_test.cpp2125 行定义.

2125 {
2126 istringstream in("12 16");
2127 auto out = ostringstream();
2128 acwing808::main(in, out);
2129 const auto ans = out.str();
2130 ASSERT_EQ("4", ans);
2131 }

引用了 acwing::acwing808::main().

◆ TEST() [231/246]

acwing::TEST ( acwing809  ,
case1   
)

在文件 acwing_test.cpp2149 行定义.

2149 {
2150 istringstream in("6 8");
2151 auto out = ostringstream();
2152 acwing809::main(in, out);
2153 const auto ans = out.str();
2154 ASSERT_EQ("24", ans);
2155 }

引用了 acwing::acwing809::main().

◆ TEST() [232/246]

acwing::TEST ( acwing810  ,
case1   
)

在文件 acwing_test.cpp2101 行定义.

2101 {
2102 istringstream in("-3");
2103 auto out = ostringstream();
2104 acwing810::main(in, out);
2105 const auto ans = out.str();
2106 ASSERT_EQ("3", ans);
2107 }

引用了 acwing::acwing810::main().

◆ TEST() [233/246]

acwing::TEST ( acwing811  ,
case1   
)

在文件 acwing_test.cpp2141 行定义.

2141 {
2142 istringstream in("3 5");
2143 auto out = ostringstream();
2144 acwing811::main(in, out);
2145 const auto ans = out.str();
2146 ASSERT_EQ("5 3", ans);
2147 }

引用了 acwing::acwing811::main().

◆ TEST() [234/246]

acwing::TEST ( acwing812  ,
case1   
)

在文件 acwing_test.cpp2157 行定义.

2157 {
2158 istringstream in("5 3\n"
2159 "1 2 3 4 5");
2160 auto out = ostringstream();
2161 acwing812::main(in, out);
2162 const auto ans = out.str();
2163 ASSERT_EQ("1 2 3 ", ans);
2164 }

引用了 acwing::acwing812::main().

◆ TEST() [235/246]

acwing::TEST ( acwing813  ,
case1   
)

在文件 acwing_test.cpp2176 行定义.

2176 {
2177 istringstream in("3 4\n"
2178 "1 3 4 5\n"
2179 "2 6 9 4\n"
2180 "1 4 7 5");
2181 auto out = ostringstream();
2182 acwing813::main(in, out);
2183 const auto ans = out.str();
2184 ASSERT_EQ("1 3 4 5 \n"
2185 "2 6 9 4 \n"
2186 "1 4 7 5 \n",
2187 ans);
2188 }

引用了 acwing::acwing813::main().

◆ TEST() [236/246]

acwing::TEST ( acwing814  ,
case1   
)

在文件 acwing_test.cpp2166 行定义.

2166 {
2167 istringstream in("3 5 2\n"
2168 "1 2 3\n"
2169 "4 5 6 7 8");
2170 auto out = ostringstream();
2171 acwing814::main(in, out);
2172 const auto ans = out.str();
2173 ASSERT_EQ("1 2 6 7 8 ", ans);
2174 }

引用了 acwing::acwing814::main().

◆ TEST() [237/246]

acwing::TEST ( acwing815  ,
case1   
)

在文件 acwing_test.cpp2190 行定义.

2190 {
2191 istringstream in("I love AcWing.");
2192 auto out = ostringstream();
2193 acwing815::main(in, out);
2194 const auto ans = out.str();
2195 ASSERT_EQ("I love AcWing.", ans);
2196 }

引用了 acwing::acwing815::main().

◆ TEST() [238/246]

acwing::TEST ( acwing816  ,
case1   
)

在文件 acwing_test.cpp2270 行定义.

2270 {
2271 istringstream in("5 3\n1 2 3 4 5");
2272 auto out = ostringstream();
2273 acwing816::main(in, out);
2274 const auto ans = out.str();
2275 ASSERT_EQ("3 2 1 4 5 ", ans);
2276 }

引用了 acwing::acwing816::main().

◆ TEST() [239/246]

acwing::TEST ( acwing817  ,
case1   
)

在文件 acwing_test.cpp2286 行定义.

2286 {
2287 istringstream in("5\n"
2288 "1 1 2 4 5");
2289 auto out = ostringstream();
2290 acwing817::main(in, out);
2291 const auto ans = out.str();
2292 ASSERT_EQ("4", ans);
2293 }

引用了 acwing::acwing817::main().

◆ TEST() [240/246]

acwing::TEST ( acwing818  ,
case1   
)

在文件 acwing_test.cpp2295 行定义.

2295 {
2296 istringstream in("5 2 4\n"
2297 "4 5 1 3 2");
2298 auto out = ostringstream();
2299 acwing818::main(in, out);
2300 const auto ans = out.str();
2301 ASSERT_EQ("4 5 1 2 3 ", ans);
2302 }

引用了 acwing::acwing818::main().

◆ TEST() [241/246]

acwing::TEST ( acwing819  ,
case1   
)

在文件 acwing_test.cpp2262 行定义.

2262 {
2263 istringstream in("3");
2264 auto out = ostringstream();
2265 acwing819::main(in, out);
2266 const auto ans = out.str();
2267 ASSERT_EQ("6", ans);
2268 }

引用了 acwing::acwing819::main().

◆ TEST() [242/246]

acwing::TEST ( acwing820  ,
case1   
)

在文件 acwing_test.cpp2278 行定义.

2278 {
2279 istringstream in("4");
2280 auto out = ostringstream();
2281 acwing820::main(in, out);
2282 const auto ans = out.str();
2283 ASSERT_EQ("3", ans);
2284 }

引用了 acwing::acwing820::main().

◆ TEST() [243/246]

acwing::TEST ( acwing821  ,
case1   
)

在文件 acwing_test.cpp2304 行定义.

2304 {
2305 istringstream in("5");
2306 auto out = ostringstream();
2307 acwing821::main(in, out);
2308 const auto ans = out.str();
2309 ASSERT_EQ("8", ans);
2310 }

引用了 acwing::acwing821::main().

◆ TEST() [244/246]

acwing::TEST ( acwing822  ,
case1   
)

在文件 acwing_test.cpp2312 行定义.

2312 {
2313 istringstream in("2 3");
2314 auto out = ostringstream();
2315 acwing822::main(in, out);
2316 const auto ans = out.str();
2317 ASSERT_EQ("10", ans);
2318 }

引用了 acwing::acwing822::main().

◆ TEST() [245/246]

acwing::TEST ( acwing823  ,
case1   
)

在文件 acwing_test.cpp2320 行定义.

2320 {
2321 istringstream in("3");
2322 auto out = ostringstream();
2323 acwing823::main(in, out);
2324 const auto ans = out.str();
2325 ASSERT_EQ("1 2 3 \n"
2326 "1 3 2 \n"
2327 "2 1 3 \n"
2328 "2 3 1 \n"
2329 "3 1 2 \n"
2330 "3 2 1 \n",
2331 ans);
2332 }

引用了 acwing::acwing823::main().

◆ TEST() [246/246]

acwing::TEST ( acwing862  ,
case1   
)

在文件 acwing_test.cpp2461 行定义.

2461 {
2462 istringstream in("5\n"
2463 "32 1.36 nsyiupnnhc\n"
2464 "18 4.53 fmofzwrah\n"
2465 "33 4.86 wzuymbm\n"
2466 "1 3.93 gtnrwcebt\n"
2467 "31 4.53 gcllxioc");
2468 auto out = ostringstream();
2469 acwing862::main(in, out);
2470 const auto ans = out.str();
2471 ASSERT_EQ("1 3.93 gtnrwcebt\n"
2472 "18 4.53 fmofzwrah\n"
2473 "31 4.53 gcllxioc\n"
2474 "32 1.36 nsyiupnnhc\n"
2475 "33 4.86 wzuymbm\n",
2476 ans);
2477 }

引用了 acwing::acwing862::main().