濃度xxxパーセントの食塩水が作れるかどうかは(ソートを含むので)O(nlogn){\mathcal O}(n \log n)O(nlogn)で判定できる。二分法で[0,100][0, 100][0,100]から最適な値を探すことになるが、精度ddd桁に対してO(d){\mathcal O}(d)O(d)回繰り替えすので、アルゴリズム全体としてはO(dnlogn){\mathcal O}(dn \log n)O(dnlogn)になる。