• Bio

    域 每个用户可以创建自己的域。比如,老师可以为课程创建一个域,然后把题目和学生加入到此域中。再如,可以把域作为团队功能。

    通过合理的设置角色及其权限,可以把域设为公开或私有。

    默认域为 system,用户直接访问 Hydro 域名就会访问此域,点击 Hydro Logo 会从任意域跳转回 system 域。

    每个域的题库、讨论、训练以及比赛是独立且自治的。

    编译器版本及参数 Hydro 使用 HydroJudge 进行评测,编译参数和当前所用编译器版本见状态页。

    限制 Hydro 评测机使用进程的CPU时间计算时间消耗,时间的限定为题目中评测点所指定的时间。

    Hydro 评测机使用进程虚拟内存与物理内存总和计算内存空间消耗。内存空间默认限定为256MiB,题目中特别指明的,限定为题目中评测点所指定的内存空间。

    输入输出 若无特殊说明,Hydro 使用标准输入输出(控制台输入输出,屏幕输入输出,STD I/O)。

    评测状态 Waiting 评测:评测请求正在等待被评测机抓取 Fetched 评测:评测请求已被评测机抓取,正在准备开始评测 Compiling 评测:正在编译中 Judging 评测:编译成功,正在评测中 Accepted 通过:程序输出完全正确 Wrong Answer 不通过:程序输出与标准答案不一致(不包括行末空格以及文件末空行) Time Limit Exceeded 不通过:程序运行时间超过了题目限制 Memory Limit Exceeded 不通过:程序运行内存空间超过了题目限制 Runtime Error 不通过:程序运行时错误(如数组越界、被零除、运算溢出、栈溢出、无效指针等) Compile Error 不通过:编译失败 System Error 错误:系统错误(如果您遇到此问题,请及时在讨论区进行反馈) Canceled 其他:评测被取消 Unknown Error 其他:未知错误 Ignored 其他:被忽略 有“成绩取消”字样则说明管理员手动标记此记录为取消,可能违反了服务条款,比如代码被发现与其他用户的代码十分相似。 编译错误 可能有以下情况:

    1. 递交时选错了编程语言

    2. Java 的主类名没有使用 "Main"

    3. 对于 C/C++:见下

    4. 一般性的编译错误 对 C/C++ 选手的特别提醒:

    5. __int64 在 GNU C++ 中应写成 long long 类型

    6. main() 返回值必须定义为 int ,而不是 void

    7. for 语句中的指标变量 i 将会在如"for (int i = 0...) {...}"语句之后变为无效

    8. itoa 不是一个通用 ANSI 函数(标准 C/C++ 中无此函数)

    9. printf 中使用 %lf 格式是不正确的 训练 我们精心挑选了一些题目组成了训练计划。单击导航栏的“训练”即可进入!

    比赛 按照赛制不同,有不同的递交、排名规则。

    OI 赛制所有题目均以最后一次递交为准,特别地,请避免编译错误。

    OI 赛制排名规则为:总分高的排在前面,总分相等则排名相同。

    ACM/ICPC 赛制所有题目递交后立即评测,以是否通过为准。

    ACM/ICPC 赛制排名规则为:通过题目数多的排在前面,通过题目数相同的做题耗时(含罚时)少的排在前。

    乐多 赛制下,选手可以多次提交一道题目,并获得实时评测结果。

    乐多 赛制下,多次提交会导致选手的得分被扣除,排行榜将显示用户的最高得分。

    乐多 赛制下,每道题的最终得分为: s \times \max(0.95^{n}, 0.7)s×max(0.95 n ,0.7) 。s,ns,n 分别代表本次得分和本次提交前的尝试次数。

    乐多 排名规则为:按照如上规则折算后的分数从高到低排名。

    IOI(严格) 赛制下,不同于IOI赛制,排行榜将被关闭至比赛结束。

    IOI(严格) 赛制下,每道题的排行榜得分将为用户每个子任务在所有提交中的最大得分的和。

    时间与空间限制以题目说明为准,默认限制参见限制。

    通过率 通过率的影响极其恶劣,Hydro 不提供也不承认通过率。

    RP 算法 RP 可由题目,活动,比赛等获得。

    难度算法 Hydro 中题目的难度,根据递交数、通过率以及每个递交的递交时间和评测结果,通过算法计算得出。

    因此,请注意以下几点:

    1. 一般地,难度的数值越大,该题目越难。
    2. 新题目的难度可能不准确;在题目获得大量递交之后,难度才会变得较为准确。
    3. 越早递交评测的用户代码的评测结果对题目难度影响越大。
    4. 题目的难度由算法计算得出,有可能出现不准确的结果。 测试数据集格式 详见配置文档

    忘记密码和/或用户名 如果您无法登录,请仔细想想,是不是用户名记错了。比如,自己原本想要注册的用户名已经被注册,所以使用了一个带有前和/或后缀的用户名。

    如果您确信您的账号被盗或者忘记了账号和/或密码,请及时重置密码或找回用户名。

    Markdown Hydro 的 Markdown 区域使用 CommonMark 语法,并扩展了以下功能:

    基于 Katex 语法的数学公式支持。 使用 使用 alt 设置嵌入图片的大小。 使用 ://文件名 的链接格式引用对应的附件。(推荐) 支持使用一部分 HTML 标签。_Traits>::operator>>(long unsigned int&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 192 | operator>>(unsigned long& __n) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:192:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: cannot bind non-const lvalue reference of type 'long unsigned int&' to a value of type 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:197:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(long long int&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 197 | operator>>(long long& __n) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:197:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: cannot bind non-const lvalue reference of type 'long long int&' to a value of type 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:201:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(long long unsigned int&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 201 | operator>>(unsigned long long& __n) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:201:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: cannot bind non-const lvalue reference of type 'long long unsigned int&' to a value of type 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:216:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(float&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 216 | operator>>(float& __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:216:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: cannot bind non-const lvalue reference of type 'float&' to a value of type 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:220:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(double&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 220 | operator>>(double& __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:220:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: cannot bind non-const lvalue reference of type 'double&' to a value of type 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:224:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(long double&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 224 | operator>>(long double& __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:224:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: cannot bind non-const lvalue reference of type 'long double&' to a value of type 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:325:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(void*&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 325 | operator>>(void*& __p) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:325:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: invalid conversion from 'int' to 'void*' [-fpermissive] 9 | cin>>n>>k; | ^ T?w 裶轘?瞯Z鍩扻W憶潂鍾Y 122 | operator>>(__istream_type& (__pf)(__istream_type&)) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:122:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: invalid conversion from 'int' to 'std::basic_istream::__istream_type& ()(std::basic_istream::__istream_type&)' {aka 'std::basic_istream& ()(std::basic_istream&)'} [-fpermissive] 9 | cin>>n>>k; | ^ | | | int /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:126:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(__ios_type& ()(__ios_type&)) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream; __ios_type = std::basic_ios]' (near match) 126 | operator>>(__ios_type& (__pf)(__ios_type&)) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:126:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: invalid conversion from 'int' to 'std::basic_istream::__ios_type& ()(std::basic_istream::__ios_type&)' {aka 'std::basic_ios& ()(std::basic_ios&)'} [-fpermissive] 9 | cin>>n>>k; | ^ | | | int /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:133:7: note: candidate: 'std::basic_istream<_CharT, _Traits>::__istream_type& std::basic_istream<_CharT, _Traits>::operator>>(std::ios_base& ()(std::ios_base&)) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]' (near match) 133 | operator>>(ios_base& (__pf)(ios_base&)) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:133:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: invalid conversion from 'int' to 'std::ios_base& ()(std::ios_base&)' [-fpermissive] 9 | cin>>n>>k; | ^ | | | int /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:181:7: note: candidate: 'std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(int&) [with _CharT = char; _Traits = std::char_traits]' (near match) 181 | operator>>(int& __n); | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:181:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: binding reference of type 'int&' to 'const int' discards qualifiers 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:349:7: note: candidate: 'std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT, _Traits>::operator>>(__streambuf_type*) [with _CharT = char; _Traits = std::char_traits; __streambuf_type = std::basic_streambuf]' (near match) 349 | operator>>(__streambuf_type* __sb); | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:349:7: note: conversion of argument 1 would be ill-formed: foo.cc:9:6: error: invalid conversion from 'int' to 'std::basic_istream::__streambuf_type*' {aka 'std::basic_streambuf'} [-fpermissive] 9 | cin>>n>>k; | ^ | | | int foo.cc:9:4: note: candidate: 'operator>>(int, int)' (built-in) 9 | cin>>n>>k; | ~^ foo.cc:9:4: note: no known conversion for argument 1 from 'std::istream' {aka 'std::basic_istream'} to 'int' In file included from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/string:55, from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bitset:52, from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/x86_64-unknown-linux-gnu/bits/stdc++.h:52: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/basic_string.tcc:835:5: note: candidate: 'template<class _CharT, class _Traits, class _Alloc> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, __cxx11::basic_string<_CharT, _Traits, _Alloc>&)' 835 | operator>>(basic_istream<_CharT, _Traits>& __in, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/basic_string.tcc:835:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::__cxx11::basic_string<_CharT, _Traits, _Alloc>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bitset:1597:5: note: candidate: 'template<class _CharT, class _Traits, long unsigned int _Nb> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, bitset<_Nb>&)' 1597 | operator>>(std::basic_istream<_CharT, _Traits>& __is, bitset<_Nb>& __x) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bitset:1597:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::bitset<_Nb>' and 'const int' 9 | cin>>n>>k; | ^ In file included from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:1106: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/istream.tcc:975:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT&)' 975 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT& __c) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/istream.tcc:975:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: deduced conflicting types for parameter '_CharT' ('char' and 'const int') 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:846:5: note: candidate: 'template std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char&)' 846 | operator>>(basic_istream<char, _Traits>& __in, unsigned char& __c) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:846:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'unsigned char&' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:851:5: note: candidate: 'template std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char&)' 851 | operator>>(basic_istream<char, _Traits>& __in, signed char& __c) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:851:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'signed char&' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:893:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _CharT)' 893 | operator>>(basic_istream<_CharT, _Traits>& __in, _CharT* __s) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:893:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types '_CharT*' and 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:936:5: note: candidate: 'template std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, unsigned char*)' 936 | operator>>(basic_istream<char, _Traits>& __in, unsigned char* __s) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:936:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'unsigned char*' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:942:5: note: candidate: 'template std::basic_istream<char, _Traits>& std::operator>>(basic_istream<char, _Traits>&, signed char*)' 942 | operator>>(basic_istream<char, _Traits>& __in, signed char* __s) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:942:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'signed char*' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:1096:5: note: candidate: 'template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&)' 1096 | operator>>(_Istream&& __is, _Tp&& __x) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:1096:5: note: template argument deduction/substitution failed: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream: In substitution of 'template<class _Istream, class _Tp> _Istream&& std::operator>>(_Istream&&, _Tp&&) [with _Istream = std::basic_istream&; _Tp = const int&]': foo.cc:9:6: required from here 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/istream:1096:5: error: no type named 'type' in 'struct std::enable_if<false, void>' 1096 | operator>>(_Istream&& __is, _Tp&& __x) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/complex:509:5: note: candidate: 'template<class _Tp, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, complex<_Tp>&)' 509 | operator>>(basic_istream<_CharT, _Traits>& __is, complex<_Tp>& __x) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/complex:509:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::complex<_Tp>' and 'const int' 9 | cin>>n>>k; | ^ In file included from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/x86_64-unknown-linux-gnu/bits/stdc++.h:143: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:76:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Resetiosflags)' 76 | operator>>(basic_istream<_CharT, _Traits>& __is, _Resetiosflags __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:76:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'std::_Resetiosflags' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:106:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setiosflags)' 106 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setiosflags __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:106:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'std::_Setiosflags' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:137:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setbase)' 137 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setbase __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:137:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'std::_Setbase' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:177:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setfill<_CharT>)' 177 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setfill<_CharT> __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:177:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::_Setfill<_CharT>' and 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:207:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setprecision)' 207 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setprecision __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:207:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'std::_Setprecision' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:237:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Setw)' 237 | operator>>(basic_istream<_CharT, _Traits>& __is, _Setw __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:237:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'std::_Setw' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:271:5: note: candidate: 'template<class _CharT, class _Traits, class _MoneyT> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_money<_MoneyT>)' 271 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_money<_MoneyT> __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:271:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::_Get_money<_MoneyT>' and 'int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:425:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, _Get_time<_CharT>)' 425 | operator>>(basic_istream<_CharT, _Traits>& __is, _Get_time<_CharT> __f) | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/iomanip:425:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::_Get_time<_CharT>' and 'int' 9 | cin>>n>>k; | ^ In file included from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:605, from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/x86_64-unknown-linux-gnu/bits/stdc++.h:166: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: candidate: 'template<class _Dom1, class _Dom2> std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_Expr, std::_Expr, _Dom1, _Dom2>, typename std::__fun<std::__shift_right, typename _Dom1::value_type>::result_type> std::operator>>(const _Expr<_Dom1, typename _Dom1::value_type>&, const _Expr<_Dom2, typename _Dom2::value_type>&)' 414 | _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: 'std::istream' {aka 'std::basic_istream'} is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_Expr, std::_Constant, _Dom, typename _Dom::value_type>, typename std::__fun<std::__shift_right, typename _Dom1::value_type>::result_type> std::operator>>(const _Expr<_Dom1, typename _Dom1::value_type>&, const typename _Dom::value_type&)' 414 | _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: 'std::istream' {aka 'std::basic_istream'} is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_Constant, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__shift_right, typename _Dom1::value_type>::result_type> std::operator>>(const typename _Dom::value_type&, const _Expr<_Dom1, typename _Dom1::value_type>&)' 414 | _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_Expr, std::_ValArray, _Dom, typename _Dom::value_type>, typename std::__fun<std::__shift_right, typename _Dom1::value_type>::result_type> std::operator>>(const _Expr<_Dom1, typename _Dom1::value_type>&, const valarray&)' 414 | _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: 'std::istream' {aka 'std::basic_istream'} is not derived from 'const std::_Expr<_Dom1, typename _Dom1::value_type>' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_ValArray, std::_Expr, typename _Dom::value_type, _Dom>, typename std::__fun<std::__shift_right, typename _Dom1::value_type>::result_type> std::operator>>(const valarray&, const _Expr<_Dom1, typename _Dom1::value_type>&)' 414 | _DEFINE_EXPR_BINARY_OPERATOR(>>, struct std::__shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/valarray_after.h:414:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'const std::_Expr<_Dom1, typename _Dom1::value_type>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:1205:1: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_ValArray, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__shift_right, _Tp>::result_type> std::operator>>(const valarray<_Tp>&, const valarray<_Tp>&)' 1205 | _DEFINE_BINARY_OPERATOR(>>, __shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:1205:1: note: template argument deduction/substitution failed: foo.cc:9:6: note: 'std::istream' {aka 'std::basic_istream'} is not derived from 'const std::valarray<_Tp>' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:1205:1: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_ValArray, std::_Constant, _Tp, _Tp>, typename std::__fun<std::__shift_right, _Tp>::result_type> std::operator>>(const valarray<_Tp>&, const typename valarray<_Tp>::value_type&)' 1205 | _DEFINE_BINARY_OPERATOR(>>, __shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:1205:1: note: template argument deduction/substitution failed: foo.cc:9:6: note: 'std::istream' {aka 'std::basic_istream'} is not derived from 'const std::valarray<_Tp>' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:1205:1: note: candidate: 'template std::_Expr<std::__detail::_BinClos<std::__shift_right, std::_Constant, std::_ValArray, _Tp, _Tp>, typename std::__fun<std::__shift_right, _Tp>::result_type> std::operator>>(const typename valarray<_Tp>::value_type&, const valarray<_Tp>&)' 1205 | _DEFINE_BINARY_OPERATOR(>>, __shift_right) | ^~~~~~~~~~~~~~~~~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/valarray:1205:1: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'const std::valarray<_Tp>' and 'const int' 9 | cin>>n>>k; | ^ In file included from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/random:50, from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/x86_64-unknown-linux-gnu/bits/stdc++.h:179: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:930:5: note: candidate: 'template<class _IntType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, uniform_int_distribution<_IntType>&)' 930 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:930:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::uniform_int_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:991:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, uniform_real_distribution<_IntType>&)' 991 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:991:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::uniform_real_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2168:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, cauchy_distribution<_RealType>&)' 2168 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2168:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::cauchy_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ In file included from /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/random:48: /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.h:3932:5: note: candidate: 'template<class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, bernoulli_distribution&)' 3932 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.h:3932:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: cannot convert 'n' (type 'const int') to type 'std::bernoulli_distribution&' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1133:5: note: candidate: 'template<class _IntType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, geometric_distribution<_IntType>&)' 1133 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1133:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::geometric_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1784:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, exponential_distribution<_RealType>&)' 1784 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1784:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::exponential_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2562:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, weibull_distribution<_RealType>&)' 2562 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2562:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::weibull_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2636:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, extreme_value_distribution<_RealType>&)' 2636 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2636:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::extreme_value_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:177:5: note: candidate: 'template<class _UIntType, _UIntType __a, _UIntType __c, _UIntType __m, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, linear_congruential_engine<_UIntType, __a, __c, __m>&)' 177 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:177:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::linear_congruential_engine<_UIntType, __a, __c, __m>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:504:5: note: candidate: 'template<class _UIntType1, long unsigned int __w1, long unsigned int __n1, long unsigned int __m1, long unsigned int __r1, _UIntType1 __a1, long unsigned int __u1, _UIntType1 __d1, long unsigned int __s1, _UIntType1 __b1, long unsigned int __t1, _UIntType1 __c1, long unsigned int __l1, _UIntType1 __f1, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>&)' 504 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:504:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::mersenne_twister_engine<_UIntType, __w, __n, __m, __r, __a, __u, __d, __s, __b, __t, __c, __l, __f>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:659:5: note: candidate: 'template<class _UIntType, long unsigned int __w, long unsigned int __s, long unsigned int __r, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, subtract_with_carry_engine<_UIntType, __w, __s, __r>&)' 659 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:659:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::subtract_with_carry_engine<_UIntType, __w, __s, __r>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:726:5: note: candidate: 'template<class _RandomNumberEngine, long unsigned int __p, long unsigned int __r, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, discard_block_engine<_RandomNumberEngine, __p, __r>&)' 726 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:726:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::discard_block_engine<_RandomNumberEngine, __p, __r>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:890:5: note: candidate: 'template<class _RandomNumberEngine, long unsigned int __k, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, shuffle_order_engine<_RandomNumberEngine, __k>&)' 890 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:890:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::shuffle_order_engine<_RandomNumberEngine, __k>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1248:5: note: candidate: 'template<class _IntType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, negative_binomial_distribution<_IntType>&)' 1248 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1248:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::negative_binomial_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1458:5: note: candidate: 'template<class _IntType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, poisson_distribution<_IntType>&)' 1458 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1458:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::poisson_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1725:5: note: candidate: 'template<class _IntType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, binomial_distribution<_IntType>&)' 1725 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1725:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::binomial_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1946:5: note: candidate: 'template<class _RealType1, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, normal_distribution<_RealType>&)' 1946 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:1946:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::normal_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2011:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, lognormal_distribution<_RealType>&)' 2011 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2011:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::lognormal_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2082:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, chi_squared_distribution<_RealType>&)' 2082 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2082:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::chi_squared_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2244:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, fisher_f_distribution<_RealType>&)' 2244 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2244:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::fisher_f_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2317:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, student_t_distribution<_RealType>&)' 2317 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2317:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::student_t_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2487:5: note: candidate: 'template<class _RealType1, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, gamma_distribution<_RealType>&)' 2487 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2487:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::gamma_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2795:5: note: candidate: 'template<class _IntType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, discrete_distribution<_IntType>&)' 2795 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:2795:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::discrete_distribution<_IntType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:3002:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, piecewise_constant_distribution<_RealType>&)' 3002 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:3002:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::piecewise_constant_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:3208:5: note: candidate: 'template<class _RealType, class _CharT, class _Traits> std::basic_istream<_CharT, _Traits>& std::operator>>(basic_istream<_CharT, _Traits>&, piecewise_linear_distribution<_RealType>&)' 3208 | operator>>(std::basic_istream<_CharT, _Traits>& __is, | ^~~~~~~~ /nix/store/gnf3mv68i5g6jmabnbbncsar3kbg13zd-gcc-14-20241116/include/c++/14-20241116/bits/random.tcc:3208:5: note: template argument deduction/substitution failed: foo.cc:9:6: note: mismatched types 'std::piecewise_linear_distribution<_RealType>' and 'const int' 9 | cin>>n>>k; | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S | ^U?H?S #include <string.h> int main() { char answer[42]; strcpy(answer, "undefined will tell you the answer to life the universe and everything,"); strcpy(answer, "but first of all, she is very sorry that Hydro meets some issues now."); strcpy(answer, "please wait patiently, or contact undefined impatiently about this error."); return 0; } /* (problem_files.html) [Line 14, Column 27] TypeError: Cannot read properties of undefined (reading 'toString') Template render error: (problem_files.html) [Line 14, Column 27] TypeError: Cannot read properties of undefined (reading 'toString') at Object._prettifyError (nunjucks/src/lib.js:32:11) at nunjucks/src/environment.js:464:19 at eval (eval at _compile (nunjucks/src/environment.js:527:18), :156:12) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :128:12) at b_content (eval at _compile (nunjucks/src/environment.js:527:18), :234:3) at b_body (eval at _compile (nunjucks/src/environment.js:527:18), :127:28) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :155:83) at b_ogp (eval at _compile (nunjucks/src/environment.js:527:18), :198:1) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :70:82) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :148:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :36:6) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :34:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :39:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :31:6) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :29:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :36:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :26:6) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :24:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :266:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :21:5) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :19:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :57:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :16:5) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :14:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :951:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :11:5) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :9:5) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :28:16) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :24:46) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :24:83) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :18:5) / #include <string.h> int main() { char answer[42]; strcpy(answer, "undefined will tell you the answer to life the universe and everything,"); strcpy(answer, "but first of all, she is very sorry that Hydro meets some issues now."); strcpy(answer, "please wait patiently, or contact undefined impatiently about this error."); return 0; } / (problem_files.html) [Line 14, Column 27] TypeError: Cannot read properties of undefined (reading 'toString') Template render error: (problem_files.html) [Line 14, Column 27] TypeError: Cannot read properties of undefined (reading 'toString') at Object._prettifyError (nunjucks/src/lib.js:32:11) at nunjucks/src/environment.js:464:19 at eval (eval at _compile (nunjucks/src/environment.js:527:18), :156:12) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :128:12) at b_content (eval at _compile (nunjucks/src/environment.js:527:18), :234:3) at b_body (eval at _compile (nunjucks/src/environment.js:527:18), :127:28) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :155:83) at b_ogp (eval at _compile (nunjucks/src/environment.js:527:18), :198:1) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :70:82) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :148:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :36:6) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :34:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :39:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :31:6) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :29:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :36:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :26:6) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :24:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :266:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :21:5) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :19:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :57:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :16:5) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :14:5) at nunjucks/src/environment.js:512:9 at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :951:1) at Template.getExported (nunjucks/src/environment.js:508:10) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :11:5) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :9:5) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :28:16) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :24:46) at eval (eval at _compile (nunjucks/src/environment.js:527:18), :24:83) at Nunjucks.getTemplate (nunjucks/src/environment.js:225:9) at Template.root [as rootRenderFunc] (eval at _compile (nunjucks/src/environment.js:527:18), :18:5) */ 关于 Hydro Hydro 致力于为用户提供安全、完善、开放的在线评测及题目交流等服务。

    联系我们 联系我们

    隐私政策

    1. 收集的信息 我们收集信息是为了向所有用户提供更好的服务。我们有两种信息收集方式:

    您向我们提供信息。在您注册 Hydro 帐户时,我们会要求您提供个人信息,例如您的电子邮件地址、QQ号码等。 我们在您使用服务的过程中获取信息。我们会收集关于您使用的服务以及使用方式的信息,例如您在何时使用了我们服务。 2. 如何使用收集到的信息 我们利用从所有服务中收集的信息来提供、维护、保护和改进这些服务,同时开发新的服务并保护 Hydro 以及用户的隐私。 当我们要将信息用于本隐私权政策未载明的其它用途时,则会事先征求您的同意。

    1. 访问和更新您的个人信息 无论您在何时使用我们的服务,我们都力求让您能够访问自己的个人信息。如果这些信息有误,我们会努力通过各种方式让您快速更新信息或删除信息。 在更新您的个人信息时,我们可能会要求您先验证自己的身份,然后再处理您的请求。 我们力求对服务进行完善的维护,以保护信息免遭意外或恶意的破坏。因此,当您从我们的服务中删除信息后, 我们可能不会立即从在用的服务器中删除这些信息的残留副本,也可能不会从备份系统中删除相应的信息。

    服务条款 0. 欢迎使用 Hydro 注册 Hydro 帐户和/或使用 Hydro 提供的服务(包括网页提供的在线服务和题目评测的非在线服务等),即表示您已同意本条款。 请您务必审慎阅读,充分理解条款各项内容。

    1. 使用服务 您必须遵守各项服务中提供的所有政策(包括但不限于讨论和题解的版规)。 请勿滥用我们的服务。如,请勿干扰我们的服务,或尝试使用除我们提供的界面和指示以外的方法访问这些服务, 或使用我们服务中出现的缺陷干扰其他网站或设施的正常运行。您仅能在法律允许的范围内使用我们的服务。 您在使用我们服务时须遵守我们服务器所在地的法律法规,不得利用我们服务从事违法违规行为,包括但不限于:

    发布、传送、传播、储存危害国家安全统一、破坏社会稳定、违反公序良俗、侮辱、诽谤、淫秽、暴力以及任何违反国家法律法规的内容; 发布、传送、传播、储存侵害他人知识产权、商业秘密等合法权利的内容; 恶意虚构事实、隐瞒真相以误导、欺骗他人; 发布、传送、传播广告信息及垃圾信息; 其他法律法规禁止的行为。 如果您违反了约定,相关国家相关机关或机构可能会对您提起诉讼、进行行政处罚或采取其他制裁措施,Hydro 将给于协助。 造成损害的,您应依法予以赔偿,Hydro 不承担任何责任。 如果 Hydro 发现或收到他人举报您发布的信息违反约定,Hydro 有权进行独立判断并采取技术手段予以删除、屏蔽或断开链接。 同时,Hydro 有权视用户的行为性质,采取包括但不限于暂停或终止服务,限制、冻结或终止账户使用,追究法律责任等措施。

    1. 版权 使用我们的服务并不代表您拥有我们的服务或您所访问的内容的任何知识产权。网站上的所有材料(包括但不限于题目内容、用户界面、Wiki)版权均受保护, 归 Hydro 所有。除非另有说明,本网站上的材料和服务仅用于个人和非商业用途,未经 Hydro 书面许可, 不得复制、修改、创建衍生作品、传播、出版、公开演示、公开展示和分发从本网站获得的任何信息、文件、产品或服务。

    2. 您在我们服务中发布的内容 我们的某些服务允许您提交内容。您保留对该内容持有的任何知识产权的所有权。 当您上传内容或通过其他方式向我们的服务提交内容时,您授予 Hydro 使用、持有、存储、复制、修改、创建衍生作品、传播、出版、公开演示、公开展示和分发此内容等权利。 您在此许可中授予的权限,仅能用于运营、宣传和改进我们的服务,以及开发新的服务。该项许可在您停止使用我们的服务后依然有效。 某些服务可能会向您提供一些方法,用于访问和删除您提供给该服务的内容。对于您提交至我们服务的任何内容,请确保您拥有向我们授予此许可的必要权利。 我们有权在未通知您的情况下删除我们认为侵犯了知识产权或违反了相关法律法规的内容。

    3. 对于发布题目的附加条款 您可以在 Hydro 上创建新题目。您上传到 Hydro 的题目,除了适用于本协议第三条(即“您在我们服务中发布的内容”)条款, 还包含以下附加条款(若有冲突的条款,以附加条款中的优先):

    您上传到 Hydro 上的题目版权为 Hydro 和您共同拥有,我们会在相关页面或在对其进行分发、传播等操作时标明版权所有者。 Hydro 尊重他人知识产权和合法权益,请您在上传题目前确保拥有题目内容(包括但不限于题目描述、数据、图片等) 的著作权及信息网络传播权或者已经取得上述全部权利人的许可并不存在任何著作权纠纷。Hydro 有权在不通知的情况下删除被认为侵权的题目。 您可以申请将自己上传的优质题目合并到题库主干。我们的管理员会对您创建的题目的内容(包括但不限于评测数据等对用户不可见的信息) 进行人工审核和适当修改以确认其符合国家基本法律法规。出于质量的考虑,我们也可能会拒绝您完全合法的合并到题库主干的请求。 我们会维护服务的稳定,并对数据(包括您递交的题目)进行定期的备份,并尽量在关闭服务前通知您, 但我们仍然不对任何题目(包括主干和非主干)提供永久存储或保留的承诺,出于安全的考虑推荐您自行保留题目的内容。 您有权决定 Hydro 是否公开您上传的题目的数据。 公开题目数据意味着 Hydro 上的用户均有权利获取到您递交的题目的所有评测数据,但相关版权协议仍然生效。 5. 隐私保护 隐私声明 介绍了您在使用我们的服务时,我们会如何处理您的个人数据和保护您的隐私。 使用我们的服务即表示您同意 Hydro 可以按照我们的隐私权政策使用您的个人数据。

    1. 修改和终止服务 我们始终在不断更改和改进我们的服务。我们可能会增加或删除功能,也可能暂停或彻底停止某项服务。 您可以随时停止使用我们的服务,尽管我们对此表示非常遗憾。Hydro 也可能随时停止向您提供服务,或随时对我们的服务增加或设置新的限制。

    2. 保证和免责声明 我们对服务内容、服务的具体功能,或其可靠性、可用性或满足您需要的能力不作任何承诺。我们的服务是按照现有技术和条件所能达到的现状提供的。 我们会尽最大努力向您提供服务,确保服务的连贯性和安全性。 但我们不能随时预见和防范法律、技术以及其他风险,包括但不限于不可抗力、病毒、木马、黑客攻击、系统不稳定、 第三方服务瑕疵、政府行为等原因可能导致的服务中断、数据丢失以及其他的损失和风险。

    3. 关于本条款 我们可以修改上述条款或任何适用于某项服务的附加条款,您应当定期查阅本条款。 所有修改的适用不具有追溯力,且会在公布十四天或更长时间后方始生效。 但是,对服务新功能的特别修改或由于法律原因所作的修改将立即生效。 如果您不同意服务的修改条款,应停止使用服务。

    4. 其他 如果您对这个协议或我们的服务有意见或建议,可与我们联系,我们会给予您必要的帮助。 使用 设置嵌入图片的大小。 使用 支持使用一部分 HTML 标签。_Traits>::operator>>(long unsigned int&) [with _CharT = char; _Traits = std::char_traits; __istream_type = std::basic_istream]'

    5. 收集的信息

    我们收集信息是为了向所有用户提供更好的服务。我们有两种信息收集方式:

    您向我们提供信息。在您注册 Hydro 帐户时,我们会要求您提供个人信息,例如您的电子邮件地址、QQ号码等。
    我们在您使用服务的过程中获取信息。我们会收集关于您使用的服务以及使用方式的信息,例如您在何时使用了我们服务。
    
    1. 如何使用收集到的信息

    我们利用从所有服务中收集的信息来提供、维护、保护和改进这些服务,同时开发新的服务并保护 Hydro 以及用户的隐私。 当我们要将信息用于本隐私权政策未载明的其它用途时,则会事先征求您的同意。 3. 访问和更新您的个人信息

    无论您在何时使用我们的服务,我们都力求让您能够访问自己的个人信息。如果这些信息有误,我们会努力通过各种方式让您快速更新信息或删除信息。 在更新您的个人信息时,我们可能会要求您先验证自己的身份,然后再处理您的请求。 我们力求对服务进行完善的维护,以保护信息免遭意外或恶意的破坏。因此,当您从我们的服务中删除信息后, 我们可能不会立即从在用的服务器中删除这些信息的残留副本,也可能不会从备份系统中删除相应的信息。 服务条款 0. 欢迎使用 Hydro

    注册 Hydro 帐户和/或使用 Hydro 提供的服务(包括网页提供的在线服务和题目评测的非在线服务等),即表示您已同意本条款。 请您务必审慎阅读,充分理解条款各项内容。

    1. 使用服务

    您必须遵守各项服务中提供的所有政策(包括但不限于讨论和题解的版规)。 请勿滥用我们的服务。如,请勿干扰我们的服务,或尝试使用除我们提供的界面和指示以外的方法访问这些服务, 或使用我们服务中出现的缺陷干扰其他网站或设施的正常运行。您仅能在法律允许的范围内使用我们的服务。 您在使用我们服务时须遵守我们服务器所在地的法律法规,不得利用我们服务从事违法违规行为,包括但不限于:

    发布、传送、传播、储存危害国家安全统一、破坏社会稳定、违反公序良俗、侮辱、诽谤、淫秽、暴力以及任何违反国家法律法规的内容;
    发布、传送、传播、储存侵害他人知识产权、商业秘密等合法权利的内容;
    恶意虚构事实、隐瞒真相以误导、欺骗他人;
    发布、传送、传播广告信息及垃圾信息;
    其他法律法规禁止的行为。
    

    如果您违反了约定,相关国家相关机关或机构可能会对您提起诉讼、进行行政处罚或采取其他制裁措施,Hydro 将给于协助。 造成损害的,您应依法予以赔偿,Hydro 不承担任何责任。 如果 Hydro 发现或收到他人举报您发布的信息违反约定,Hydro 有权进行独立判断并采取技术手段予以删除、屏蔽或断开链接。 同时,Hydro 有权视用户的行为性质,采取包括但不限于暂停或终止服务,限制、冻结或终止账户使用,追究法律责任等措施。 2. 版权

    使用我们的服务并不代表您拥有我们的服务或您所访问的内容的任何知识产权。网站上的所有材料(包括但不限于题目内容、用户界面、Wiki)版权均受保护, 归 Hydro 所有。除非另有说明,本网站上的材料和服务仅用于个人和非商业用途,未经 Hydro 书面许可, 不得复制、修改、创建衍生作品、传播、出版、公开演示、公开展示和分发从本网站获得的任何信息、文件、产品或服务。 3. 您在我们服务中发布的内容

    我们的某些服务允许您提交内容。您保留对该内容持有的任何知识产权的所有权。 当您上传内容或通过其他方式向我们的服务提交内容时,您授予 Hydro 使用、持有、存储、复制、修改、创建衍生作品、传播、出版、公开演示、公开展示和分发此内容等权利。 您在此许可中授予的权限,仅能用于运营、宣传和改进我们的服务,以及开发新的服务。该项许可在您停止使用我们的服务后依然有效。 某些服务可能会向您提供一些方法,用于访问和删除您提供给该服务的内容。对于您提交至我们服务的任何内容,请确保您拥有向我们授予此许可的必要权利。 我们有权在未通知您的情况下删除我们认为侵犯了知识产权或违反了相关法律法规的内容。 4. 对于发布题目的附加条款

    您可以在 Hydro 上创建新题目。您上传到 Hydro 的题目,除了适用于本协议第三条(即“您在我们服务中发布的内容”)条款, 还包含以下附加条款(若有冲突的条款,以附加条款中的优先):

    您上传到 Hydro 上的题目版权为 Hydro 和您共同拥有,我们会在相关页面或在对其进行分发、传播等操作时标明版权所有者。
    Hydro 尊重他人知识产权和合法权益,请您在上传题目前确保拥有题目内容(包括但不限于题目描述、数据、图片等) 的著作权及信息网络传播权或者已经取得上述全部权利人的许可并不存在任何著作权纠纷。Hydro 有权在不通知的情况下删除被认为侵权的题目。
    您可以申请将自己上传的优质题目合并到题库主干。我们的管理员会对您创建的题目的内容(包括但不限于评测数据等对用户不可见的信息) 进行人工审核和适当修改以确认其符合国家基本法律法规。出于质量的考虑,我们也可能会拒绝您完全合法的合并到题库主干的请求。
    我们会维护服务的稳定,并对数据(包括您递交的题目)进行定期的备份,并尽量在关闭服务前通知您, 但我们仍然不对任何题目(包括主干和非主干)提供永久存储或保留的承诺,出于安全的考虑推荐您自行保留题目的内容。
    您有权决定 Hydro 是否公开您上传的题目的数据。 公开题目数据意味着 Hydro 上的用户均有权利获取到您递交的题目的所有评测数据,但相关版权协议仍然生效。
    
    1. 隐私保护

    隐私声明 介绍了您在使用我们的服务时,我们会如何处理您的个人数据和保护您的隐私。 使用我们的服务即表示您同意 Hydro 可以按照我们的隐私权政策使用您的个人数据。 6. 修改和终止服务

    我们始终在不断更改和改进我们的服务。我们可能会增加或删除功能,也可能暂停或彻底停止某项服务。 您可以随时停止使用我们的服务,尽管我们对此表示非常遗憾。Hydro 也可能随时停止向您提供服务,或随时对我们的服务增加或设置新的限制。 7. 保证和免责声明

    我们对服务内容、服务的具体功能,或其可靠性、可用性或满足您需要的能力不作任何承诺。我们的服务是按照现有技术和条件所能达到的现状提供的。 我们会尽最大努力向您提供服务,确保服务的连贯性和安全性。 但我们不能随时预见和防范法律、技术以及其他风险,包括但不限于不可抗力、病毒、木马、黑客攻击、系统不稳定、 第三方服务瑕疵、政府行为等原因可能导致的服务中断、数据丢失以及其他的损失和风险。 8. 关于本条款

    我们可以修改上述条款或任何适用于某项服务的附加条款,您应当定期查阅本条款。 所有修改的适用不具有追溯力,且会在公布十四天或更长时间后方始生效。 但是,对服务新功能的特别修改或由于法律原因所作的修改将立即生效。 如果您不同意服务的修改条款,应停止使用服务。 9. 其他

    如果您对这个协议或我们的服务有意见或建议,可与我们联系,我们会给予您必要的帮助。

  • Accepted Problems

  • Recent Activities

  • Recent Solutions

Problem Tags

区赛
31
模拟
17
计算
15
字符串
6
中位数贪心
2
算法笔记 入门必做题
1
算法笔记 名校复试机考真题-清华大学
1
入门必做-语言过关
1
基础练习-for语句
1
矩阵
1
市赛
1