Форум программистов, компьютерный форум, киберфорум
Наши страницы
Swift
Войти
Регистрация
Восстановить пароль
 
akakiy_bloom
0 / 0 / 0
Регистрация: 18.10.2016
Сообщений: 1
#1

Что в идеале мог бы посчитать данный код (3.0)

18.10.2016, 00:24. Просмотров 604. Ответов 0
Метки нет (Все метки)

typealias Range=CountableClosedRange<Int>;
typealias CountableCloseRange=String
extension CountableRange{func dy(`dy`Element)->()){for `K`in self{`dy`(K)}}}
postfix func&+(arg:Any)->String{return["0":"01","1":"0"]["\(arg)"]!};

struct P : Hashable{
let x : Int;
let y : Int;
var `hashValue` : Int{ return( x.hashValue&*37&+y.hashValue )
}};

postfix operator &+;typealias SP=String;

func ><(n : Int!, f: () -> ()?) {
if n > 0{
f();
(n-1) >< f
}
};

extension String{
var `out` : String.CharacterView{
get{
return self.characters
}
}
}

func == (a : P, b : P) -> Bool {
return a.x == b.x && a.y==b.y
};

struct Ñ{
var `out` = String( Int(0x1));
mutating func `n`(){
self = Ñ(out:`out`.out.reduce(SP()){$0+$1&+})}};

extension K{
var`x`:Int{return{n in 3&*n&+1}(self)};var`y`:Int{return{$0<=1 ?0b1:2&*($0-0x1
).y&+($0-K(0xap1)>>3).y}(self)}};infix operator ><;var`c`=Ñ();
var a:[P:SP]=[:];
var x , y, dx , dy : int;

(x,y,dy,dx)=(0,0,-1,0);

`a`[P(x:x,y:y)]="K"13.x><{c.n()};

for n in 0..<c.`out`.`out`.count-1{(x,y)=(x+dx,y+dy);

a[P(x : x,y : y)] = a[P(x : int(), y : int())];

if "0" == c.out.out.map({String($0)})[n]{(dx,dy)=n%2==K() ?(
dy,-dx)-dy,dx)}};print((1...13).reversed().map{(e:K)->K in var k=e.y;let r
[K])->Range={`p`in`p`.reduce(K.max){min($0,$1)}...p.reduce(Int.min){$1>$0 ?$1:
$0}-k+1};var c = -1,p=Array(a.keys);let u=p.map{$0.x},v=p.map{$0.y},t={(x:K,y:
K)->Bool in"K"==a[P(x:x,y:y)]};for y in r(v){for x in r(u){if((x..<x+k).filter
{u in(y..<y+k).filter{v in !t(u,v)}.count==k}.count==k){c+=1;(x..<x+k).forEach
{u in(y..<y+k).dy{v in a[P(x:u,y:v)]="K"}}}}};return(c>>1);}.reduce(0){$0+$1})
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2016, 00:24
Ответы с готовыми решениями:

Запустив код, получаем j = -8. А почему именно восемь и как я мог бы это сам посчитать?
Здравствуйте, могли бы объяснить одну деталь по поводу кода. Этот код из книги...

Объясните подробно данный код программы. Знаю что это фильтр а пошагово что к чему не понимаю
void __fastcall TForm1::suiButton7Click(TObject *Sender) { tdiag -&gt; Filtered...

Сократить код, в идеале оформив в виде универсальной функции
Есть кусок кода вида: for (int i = 0; i &lt; sizeOfFoundFlats; ++i) { if...

Что делает данный код
Ребят, прошу прощения, если выбрал не ту тему, но остальная часть кода написана...

Что делает данный код?
@ValueObject public class Age { private Date dob; private Integer...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2016, 00:24

Что решает данный код на C#?
Скорее всего рассчитывается вероятность в конце.. Только чего? Что в строке...

Что делает данный код?
Подскажите пожалуйста, что делает данный код? Изложите свои версии) function...

Что обозначает данный код?
Подскажите, пожалуйста, как пояснить строки 4 и 5 в коде: #include...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru