P
делится без остатка на (F - P)
function f(F, P) {
const D = F - P; // стоимость напитка без посуды
// сколько останется денег если 1 раз купить, выпить и сдать?
function drink(m) {
const n = Math.floor(m / F);
if (n <= 0) throw "Nope";
return m - n * D;
}
for( let M = P + D * Math.ceil((F + 1) / D); M <= D * Math.floor(2 * 109 / D); M += D) {
try {
if (F === drink(drink(drink(drink(M))))) return M;
} catch(e) {
continue;
}
}
}
f(7, 3) // 83
import math
F,P = map(int, input("Введите два целых через пробел:").split())
def bruteforce(F, P):
D = F - P
def drink(m):
n = math.floor(m / F)
if 0 == n:
raise Exception()
return m - n * D
for M in range(P, int(1e9), D):
try:
rem = drink(drink(drink(drink(M))))
if (F == rem):
return M
except Exception as E:
pass
return "Нет решения"
print(bruteforce(F, P))
не нашел там такого...В Chrome Web Store заливается не crx, a просто зазипованные файлы расширения (подробнее).
пример ссылки можно (реальный работающий)?Просто прямая ссылка вида
http://site/name.crx
Starting php
type 'h' or 'help' to see instructions & features
php> $url = 'http://toster.ru/';
php> print_r(get_headers($url, 1));
Array
(
[0] => HTTP/1.1 200 OK
[Server] => QRATOR
[Date] => Mon, 26 Jan 2015 09:14:30 GMT
[Content-Type] => text/html;charset=utf-8
[Connection] => close
[X-Powered-By] => PHP/5.5.11
[P3P] => CP="CAO DSP COR CURa ADMa DEVa PSAa PSDa IVAi IVDi CONi OUR OTRi IND PHY ONL UNI FIN COM NAV INT DEM STA"
)
if( ( $a = 4 ) && ( $b = 5 ) && ( $c = 8 ) )
git update-index --assume-unchanged your-file
) -> добавить в .gitignore