silviubogan

iesire program pt 4x4 doar cu camere deschise 08.01.2019

Jan 8th, 2019
15
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. > Urmeaza parcurgerea vecinilor lui (0,0) - punctul de pornire:
  2. > (1, 2): din 1073741824 in 1.
  3. 0 1 1073741824 1073741824
  4. 1073741824 1073741824 1073741824 1073741824
  5. 1073741824 1073741824 1073741824 1073741824
  6. 1073741824 1073741824 1073741824 1073741824
  7.  
  8. > Urmeaza parcurgerea vecinilor lui (1,2):
  9. > (1, 3): din 1073741824 in 2.
  10. 0 1 2 1073741824
  11. 1073741824 1073741824 1073741824 1073741824
  12. 1073741824 1073741824 1073741824 1073741824
  13. 1073741824 1073741824 1073741824 1073741824
  14.  
  15. > Urmeaza parcurgerea vecinilor lui (1,3):
  16. > (1, 4): din 1073741824 in 3.
  17. 0 1 2 3
  18. 1073741824 1073741824 1073741824 1073741824
  19. 1073741824 1073741824 1073741824 1073741824
  20. 1073741824 1073741824 1073741824 1073741824
  21.  
  22. > Urmeaza parcurgerea vecinilor lui (1,4):
  23. > (2, 4): din 1073741824 in 4.
  24. 0 1 2 3
  25. 1073741824 1073741824 1073741824 4
  26. 1073741824 1073741824 1073741824 1073741824
  27. 1073741824 1073741824 1073741824 1073741824
  28.  
  29. > Urmeaza parcurgerea vecinilor lui (2,4):
  30. > (3, 4): din 1073741824 in 5.
  31. 0 1 2 3
  32. 1073741824 1073741824 1073741824 4
  33. 1073741824 1073741824 1073741824 5
  34. 1073741824 1073741824 1073741824 1073741824
  35.  
  36. > Urmeaza parcurgerea vecinilor lui (3,4):
  37. > (4, 4): din 1073741824 in 6.
  38. 0 1 2 3
  39. 1073741824 1073741824 1073741824 4
  40. 1073741824 1073741824 1073741824 5
  41. 1073741824 1073741824 1073741824 6
  42.  
  43. > Urmeaza parcurgerea vecinilor lui (4,4):
  44. > (4, 3): din 1073741824 in 7.
  45. 0 1 2 3
  46. 1073741824 1073741824 1073741824 4
  47. 1073741824 1073741824 1073741824 5
  48. 1073741824 1073741824 7 6
  49.  
  50. > Urmeaza parcurgerea vecinilor lui (4,3):
  51. > Valoare neschimbata in (4, 4).
  52. > (4, 2): din 1073741824 in 8.
  53. 0 1 2 3
  54. 1073741824 1073741824 1073741824 4
  55. 1073741824 1073741824 1073741824 5
  56. 1073741824 8 7 6
  57.  
  58. > Urmeaza parcurgerea vecinilor lui (4,2):
  59. > Valoare neschimbata in (4, 3).
  60. > (4, 1): din 1073741824 in 9.
  61. 0 1 2 3
  62. 1073741824 1073741824 1073741824 4
  63. 1073741824 1073741824 1073741824 5
  64. 9 8 7 6
  65.  
  66. > Urmeaza parcurgerea vecinilor lui (4,1):
  67. > Valoare neschimbata in (4, 2).
  68. > (3, 1): din 1073741824 in 10.
  69. 0 1 2 3
  70. 1073741824 1073741824 1073741824 4
  71. 10 1073741824 1073741824 5
  72. 9 8 7 6
  73.  
  74. > Urmeaza parcurgerea vecinilor lui (3,1):
  75. > (3, 2): din 1073741824 in 11.
  76. 0 1 2 3
  77. 1073741824 1073741824 1073741824 4
  78. 10 11 1073741824 5
  79. 9 8 7 6
  80.  
  81. > Urmeaza parcurgerea vecinilor lui (3,2):
  82. > (3, 3): din 1073741824 in 12.
  83. 0 1 2 3
  84. 1073741824 1073741824 1073741824 4
  85. 10 11 12 5
  86. 9 8 7 6
  87.  
  88. > Urmeaza parcurgerea vecinilor lui (3,3):
  89. > Valoare neschimbata in (3, 4).
  90. > Valoare neschimbata in (4, 3).
  91. > Valoare neschimbata in (3, 2).
  92. > (2, 3): din 1073741824 in 13.
  93. 0 1 2 3
  94. 1073741824 1073741824 13 4
  95. 10 11 12 5
  96. 9 8 7 6
  97.  
  98. > Urmeaza parcurgerea vecinilor lui (2,3):
  99. > Valoare neschimbata in (2, 4).
  100. > Valoare neschimbata in (3, 3).
  101. > (2, 2): din 1073741824 in 14.
  102. 0 1 2 3
  103. 1073741824 14 13 4
  104. 10 11 12 5
  105. 9 8 7 6
  106.  
  107. > Urmeaza parcurgerea vecinilor lui (2,2):
  108. > Valoare neschimbata in (2, 3).
  109. > Valoare neschimbata in (3, 2).
  110. > (2, 1): din 1073741824 in 15.
  111. 0 1 2 3
  112. 15 14 13 4
  113. 10 11 12 5
  114. 9 8 7 6
  115.  
  116. > Urmeaza parcurgerea vecinilor lui (2,1):
  117. > Valoare neschimbata in (2, 2).
  118. > Valoare neschimbata in (3, 1).
  119. > Valoare neschimbata in (1, 1).
  120. > Nu au fost vecini de schimbat.
  121. > Valoare neschimbata in (1, 2).
  122. > Vecinii lui (2,2) au fost parcursi.
  123. > Valoare neschimbata in (1, 3).
  124. > Vecinii lui (2,3) au fost parcursi.
  125. > Vecinii lui (3,3) au fost parcursi.
  126. > Valoare neschimbata in (4, 2).
  127. > Valoare neschimbata in (3, 1).
  128. > (2, 2): din 14 in 12.
  129. 0 1 2 3
  130. 15 12 13 4
  131. 10 11 12 5
  132. 9 8 7 6
  133.  
  134. > Urmeaza parcurgerea vecinilor lui (2,2):
  135. > Valoare neschimbata in (2, 3).
  136. > Valoare neschimbata in (3, 2).
  137. > (2, 1): din 15 in 13.
  138. 0 1 2 3
  139. 13 12 13 4
  140. 10 11 12 5
  141. 9 8 7 6
  142.  
  143. > Urmeaza parcurgerea vecinilor lui (2,1):
  144. > Valoare neschimbata in (2, 2).
  145. > Valoare neschimbata in (3, 1).
  146. > Valoare neschimbata in (1, 1).
  147. > Nu au fost vecini de schimbat.
  148. > Valoare neschimbata in (1, 2).
  149. > Vecinii lui (2,2) au fost parcursi.
  150. > Vecinii lui (3,2) au fost parcursi.
  151. > Valoare neschimbata in (4, 1).
  152. > (2, 1): din 13 in 11.
  153. 0 1 2 3
  154. 11 12 13 4
  155. 10 11 12 5
  156. 9 8 7 6
  157.  
  158. > Urmeaza parcurgerea vecinilor lui (2,1):
  159. > Valoare neschimbata in (2, 2).
  160. > Valoare neschimbata in (3, 1).
  161. > Valoare neschimbata in (1, 1).
  162. > Nu au fost vecini de schimbat.
  163. > Vecinii lui (3,1) au fost parcursi.
  164. > Vecinii lui (4,1) au fost parcursi.
  165. > (3, 2): din 11 in 9.
  166. 0 1 2 3
  167. 11 12 13 4
  168. 10 9 12 5
  169. 9 8 7 6
  170.  
  171. > Urmeaza parcurgerea vecinilor lui (3,2):
  172. > (3, 3): din 12 in 10.
  173. 0 1 2 3
  174. 11 12 13 4
  175. 10 9 10 5
  176. 9 8 7 6
  177.  
  178. > Urmeaza parcurgerea vecinilor lui (3,3):
  179. > Valoare neschimbata in (3, 4).
  180. > Valoare neschimbata in (4, 3).
  181. > Valoare neschimbata in (3, 2).
  182. > (2, 3): din 13 in 11.
  183. 0 1 2 3
  184. 11 12 11 4
  185. 10 9 10 5
  186. 9 8 7 6
  187.  
  188. > Urmeaza parcurgerea vecinilor lui (2,3):
  189. > Valoare neschimbata in (2, 4).
  190. > Valoare neschimbata in (3, 3).
  191. > Valoare neschimbata in (2, 2).
  192. > Valoare neschimbata in (1, 3).
  193. > Nu au fost vecini de schimbat.
  194. > Vecinii lui (3,3) au fost parcursi.
  195. > Valoare neschimbata in (4, 2).
  196. > Valoare neschimbata in (3, 1).
  197. > (2, 2): din 12 in 10.
  198. 0 1 2 3
  199. 11 10 11 4
  200. 10 9 10 5
  201. 9 8 7 6
  202.  
  203. > Urmeaza parcurgerea vecinilor lui (2,2):
  204. > Valoare neschimbata in (2, 3).
  205. > Valoare neschimbata in (3, 2).
  206. > Valoare neschimbata in (2, 1).
  207. > Valoare neschimbata in (1, 2).
  208. > Nu au fost vecini de schimbat.
  209. > Vecinii lui (3,2) au fost parcursi.
  210. > Vecinii lui (4,2) au fost parcursi.
  211. > (3, 3): din 10 in 8.
  212. 0 1 2 3
  213. 11 10 11 4
  214. 10 9 8 5
  215. 9 8 7 6
  216.  
  217. > Urmeaza parcurgerea vecinilor lui (3,3):
  218. > Valoare neschimbata in (3, 4).
  219. > Valoare neschimbata in (4, 3).
  220. > Valoare neschimbata in (3, 2).
  221. > (2, 3): din 11 in 9.
  222. 0 1 2 3
  223. 11 10 9 4
  224. 10 9 8 5
  225. 9 8 7 6
  226.  
  227. > Urmeaza parcurgerea vecinilor lui (2,3):
  228. > Valoare neschimbata in (2, 4).
  229. > Valoare neschimbata in (3, 3).
  230. > Valoare neschimbata in (2, 2).
  231. > Valoare neschimbata in (1, 3).
  232. > Nu au fost vecini de schimbat.
  233. > Vecinii lui (3,3) au fost parcursi.
  234. > Vecinii lui (4,3) au fost parcursi.
  235. > Valoare neschimbata in (3, 4).
  236. > Vecinii lui (4,4) au fost parcursi.
  237. > (3, 3): din 8 in 6.
  238. 0 1 2 3
  239. 11 10 9 4
  240. 10 9 6 5
  241. 9 8 7 6
  242.  
  243. > Urmeaza parcurgerea vecinilor lui (3,3):
  244. > Valoare neschimbata in (3, 4).
  245. > Valoare neschimbata in (4, 3).
  246. > (3, 2): din 9 in 7.
  247. 0 1 2 3
  248. 11 10 9 4
  249. 10 7 6 5
  250. 9 8 7 6
  251.  
  252. > Urmeaza parcurgerea vecinilor lui (3,2):
  253. > Valoare neschimbata in (3, 3).
  254. > Valoare neschimbata in (4, 2).
  255. > (3, 1): din 10 in 8.
  256. 0 1 2 3
  257. 11 10 9 4
  258. 8 7 6 5
  259. 9 8 7 6
  260.  
  261. > Urmeaza parcurgerea vecinilor lui (3,1):
  262. > Valoare neschimbata in (3, 2).
  263. > Valoare neschimbata in (4, 1).
  264. > (2, 1): din 11 in 9.
  265. 0 1 2 3
  266. 9 10 9 4
  267. 8 7 6 5
  268. 9 8 7 6
  269.  
  270. > Urmeaza parcurgerea vecinilor lui (2,1):
  271. > Valoare neschimbata in (2, 2).
  272. > Valoare neschimbata in (3, 1).
  273. > Valoare neschimbata in (1, 1).
  274. > Nu au fost vecini de schimbat.
  275. > Vecinii lui (3,1) au fost parcursi.
  276. > (2, 2): din 10 in 8.
  277. 0 1 2 3
  278. 9 8 9 4
  279. 8 7 6 5
  280. 9 8 7 6
  281.  
  282. > Urmeaza parcurgerea vecinilor lui (2,2):
  283. > Valoare neschimbata in (2, 3).
  284. > Valoare neschimbata in (3, 2).
  285. > Valoare neschimbata in (2, 1).
  286. > Valoare neschimbata in (1, 2).
  287. > Nu au fost vecini de schimbat.
  288. > Vecinii lui (3,2) au fost parcursi.
  289. > (2, 3): din 9 in 7.
  290. 0 1 2 3
  291. 9 8 7 4
  292. 8 7 6 5
  293. 9 8 7 6
  294.  
  295. > Urmeaza parcurgerea vecinilor lui (2,3):
  296. > Valoare neschimbata in (2, 4).
  297. > Valoare neschimbata in (3, 3).
  298. > Valoare neschimbata in (2, 2).
  299. > Valoare neschimbata in (1, 3).
  300. > Nu au fost vecini de schimbat.
  301. > Vecinii lui (3,3) au fost parcursi.
  302. > Valoare neschimbata in (2, 4).
  303. > Vecinii lui (3,4) au fost parcursi.
  304. > (2, 3): din 7 in 5.
  305. 0 1 2 3
  306. 9 8 5 4
  307. 8 7 6 5
  308. 9 8 7 6
  309.  
  310. > Urmeaza parcurgerea vecinilor lui (2,3):
  311. > Valoare neschimbata in (2, 4).
  312. > Valoare neschimbata in (3, 3).
  313. > (2, 2): din 8 in 6.
  314. 0 1 2 3
  315. 9 6 5 4
  316. 8 7 6 5
  317. 9 8 7 6
  318.  
  319. > Urmeaza parcurgerea vecinilor lui (2,2):
  320. > Valoare neschimbata in (2, 3).
  321. > Valoare neschimbata in (3, 2).
  322. > (2, 1): din 9 in 7.
  323. 0 1 2 3
  324. 7 6 5 4
  325. 8 7 6 5
  326. 9 8 7 6
  327.  
  328. > Urmeaza parcurgerea vecinilor lui (2,1):
  329. > Valoare neschimbata in (2, 2).
  330. > Valoare neschimbata in (3, 1).
  331. > Valoare neschimbata in (1, 1).
  332. > Nu au fost vecini de schimbat.
  333. > Valoare neschimbata in (1, 2).
  334. > Vecinii lui (2,2) au fost parcursi.
  335. > Valoare neschimbata in (1, 3).
  336. > Vecinii lui (2,3) au fost parcursi.
  337. > Valoare neschimbata in (1, 4).
  338. > Vecinii lui (2,4) au fost parcursi.
  339. > Valoare neschimbata in (1, 3).
  340. > Vecinii lui (1,4) au fost parcursi.
  341. > (2, 3): din 5 in 3.
  342. 0 1 2 3
  343. 7 6 3 4
  344. 8 7 6 5
  345. 9 8 7 6
  346.  
  347. > Urmeaza parcurgerea vecinilor lui (2,3):
  348. > Valoare neschimbata in (2, 4).
  349. > (3, 3): din 6 in 4.
  350. 0 1 2 3
  351. 7 6 3 4
  352. 8 7 4 5
  353. 9 8 7 6
  354.  
  355. > Urmeaza parcurgerea vecinilor lui (3,3):
  356. > Valoare neschimbata in (3, 4).
  357. > (4, 3): din 7 in 5.
  358. 0 1 2 3
  359. 7 6 3 4
  360. 8 7 4 5
  361. 9 8 5 6
  362.  
  363. > Urmeaza parcurgerea vecinilor lui (4,3):
  364. > Valoare neschimbata in (4, 4).
  365. > (4, 2): din 8 in 6.
  366. 0 1 2 3
  367. 7 6 3 4
  368. 8 7 4 5
  369. 9 6 5 6
  370.  
  371. > Urmeaza parcurgerea vecinilor lui (4,2):
  372. > Valoare neschimbata in (4, 3).
  373. > (4, 1): din 9 in 7.
  374. 0 1 2 3
  375. 7 6 3 4
  376. 8 7 4 5
  377. 7 6 5 6
  378.  
  379. > Urmeaza parcurgerea vecinilor lui (4,1):
  380. > Valoare neschimbata in (4, 2).
  381. > Valoare neschimbata in (3, 1).
  382. > Nu au fost vecini de schimbat.
  383. > Valoare neschimbata in (3, 2).
  384. > Vecinii lui (4,2) au fost parcursi.
  385. > Valoare neschimbata in (3, 3).
  386. > Vecinii lui (4,3) au fost parcursi.
  387. > (3, 2): din 7 in 5.
  388. 0 1 2 3
  389. 7 6 3 4
  390. 8 5 4 5
  391. 7 6 5 6
  392.  
  393. > Urmeaza parcurgerea vecinilor lui (3,2):
  394. > Valoare neschimbata in (3, 3).
  395. > Valoare neschimbata in (4, 2).
  396. > (3, 1): din 8 in 6.
  397. 0 1 2 3
  398. 7 6 3 4
  399. 6 5 4 5
  400. 7 6 5 6
  401.  
  402. > Urmeaza parcurgerea vecinilor lui (3,1):
  403. > Valoare neschimbata in (3, 2).
  404. > Valoare neschimbata in (4, 1).
  405. > Valoare neschimbata in (2, 1).
  406. > Nu au fost vecini de schimbat.
  407. > Valoare neschimbata in (2, 2).
  408. > Vecinii lui (3,2) au fost parcursi.
  409. > Valoare neschimbata in (2, 3).
  410. > Vecinii lui (3,3) au fost parcursi.
  411. > (2, 2): din 6 in 4.
  412. 0 1 2 3
  413. 7 4 3 4
  414. 6 5 4 5
  415. 7 6 5 6
  416.  
  417. > Urmeaza parcurgerea vecinilor lui (2,2):
  418. > Valoare neschimbata in (2, 3).
  419. > Valoare neschimbata in (3, 2).
  420. > (2, 1): din 7 in 5.
  421. 0 1 2 3
  422. 5 4 3 4
  423. 6 5 4 5
  424. 7 6 5 6
  425.  
  426. > Urmeaza parcurgerea vecinilor lui (2,1):
  427. > Valoare neschimbata in (2, 2).
  428. > Valoare neschimbata in (3, 1).
  429. > Valoare neschimbata in (1, 1).
  430. > Nu au fost vecini de schimbat.
  431. > Valoare neschimbata in (1, 2).
  432. > Vecinii lui (2,2) au fost parcursi.
  433. > Valoare neschimbata in (1, 3).
  434. > Vecinii lui (2,3) au fost parcursi.
  435. > Valoare neschimbata in (1, 2).
  436. > Vecinii lui (1,3) au fost parcursi.
  437. > (2, 2): din 4 in 2.
  438. 0 1 2 3
  439. 5 2 3 4
  440. 6 5 4 5
  441. 7 6 5 6
  442.  
  443. > Urmeaza parcurgerea vecinilor lui (2,2):
  444. > Valoare neschimbata in (2, 3).
  445. > (3, 2): din 5 in 3.
  446. 0 1 2 3
  447. 5 2 3 4
  448. 6 3 4 5
  449. 7 6 5 6
  450.  
  451. > Urmeaza parcurgerea vecinilor lui (3,2):
  452. > Valoare neschimbata in (3, 3).
  453. > (4, 2): din 6 in 4.
  454. 0 1 2 3
  455. 5 2 3 4
  456. 6 3 4 5
  457. 7 4 5 6
  458.  
  459. > Urmeaza parcurgerea vecinilor lui (4,2):
  460. > Valoare neschimbata in (4, 3).
  461. > (4, 1): din 7 in 5.
  462. 0 1 2 3
  463. 5 2 3 4
  464. 6 3 4 5
  465. 5 4 5 6
  466.  
  467. > Urmeaza parcurgerea vecinilor lui (4,1):
  468. > Valoare neschimbata in (4, 2).
  469. > Valoare neschimbata in (3, 1).
  470. > Nu au fost vecini de schimbat.
  471. > Valoare neschimbata in (3, 2).
  472. > Vecinii lui (4,2) au fost parcursi.
  473. > (3, 1): din 6 in 4.
  474. 0 1 2 3
  475. 5 2 3 4
  476. 4 3 4 5
  477. 5 4 5 6
  478.  
  479. > Urmeaza parcurgerea vecinilor lui (3,1):
  480. > Valoare neschimbata in (3, 2).
  481. > Valoare neschimbata in (4, 1).
  482. > Valoare neschimbata in (2, 1).
  483. > Nu au fost vecini de schimbat.
  484. > Valoare neschimbata in (2, 2).
  485. > Vecinii lui (3,2) au fost parcursi.
  486. > (2, 1): din 5 in 3.
  487. 0 1 2 3
  488. 3 2 3 4
  489. 4 3 4 5
  490. 5 4 5 6
  491.  
  492. > Urmeaza parcurgerea vecinilor lui (2,1):
  493. > Valoare neschimbata in (2, 2).
  494. > Valoare neschimbata in (3, 1).
  495. > Valoare neschimbata in (1, 1).
  496. > Nu au fost vecini de schimbat.
  497. > Valoare neschimbata in (1, 2).
  498. > Vecinii lui (2,2) au fost parcursi.
  499. > Valoare neschimbata in (1, 1).
  500. > Vecinii lui (1,2) au fost parcursi.
  501. > (2, 1): din 3 in 1.
  502. 0 1 2 3
  503. 1 2 3 4
  504. 4 3 4 5
  505. 5 4 5 6
  506.  
  507. > Urmeaza parcurgerea vecinilor lui (2,1):
  508. > Valoare neschimbata in (2, 2).
  509. > (3, 1): din 4 in 2.
  510. 0 1 2 3
  511. 1 2 3 4
  512. 2 3 4 5
  513. 5 4 5 6
  514.  
  515. > Urmeaza parcurgerea vecinilor lui (3,1):
  516. > Valoare neschimbata in (3, 2).
  517. > (4, 1): din 5 in 3.
  518. 0 1 2 3
  519. 1 2 3 4
  520. 2 3 4 5
  521. 3 4 5 6
  522.  
  523. > Urmeaza parcurgerea vecinilor lui (4,1):
  524. > Valoare neschimbata in (4, 2).
  525. > Valoare neschimbata in (3, 1).
  526. > Nu au fost vecini de schimbat.
  527. > Valoare neschimbata in (2, 1).
  528. > Vecinii lui (3,1) au fost parcursi.
  529. > Valoare neschimbata in (1, 1).
  530. > Vecinii lui (2,1) au fost parcursi.
  531. > Vecinii lui (0,0) au fost parcursi. Algoritmul s-a incheiat.
RAW Paste Data