SHARE
TWEET

Untitled

a guest Oct 13th, 2019 73 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. fn main()
  2. {let input = "+12
  3. -13
  4. +17
  5. +17
  6. -10
  7. +6
  8. +13
  9. +13
  10. -9
  11. +13
  12. -15
  13. +16
  14. +12
  15. -19
  16. -15
  17. -11
  18. +16
  19. -4
  20. +9
  21. +9
  22. +4
  23. +8
  24. +19
  25. -15
  26. -10
  27. +4
  28. -2
  29. +17
  30. -4
  31. +7
  32. +15
  33. +8
  34. +10
  35. -13
  36. +11
  37. +12
  38. -4
  39. -7
  40. +3
  41. -6
  42. -8
  43. +19
  44. +10
  45. +14
  46. +7
  47. -3
  48. -19
  49. +16
  50. +17
  51. +15
  52. -18
  53. +19
  54. +11
  55. -7
  56. +10
  57. -17
  58. +11
  59. -20
  60. +4
  61. +9
  62. -11
  63. -12
  64. +9
  65. -13
  66. +2
  67. -12
  68. -1
  69. +17
  70. +15
  71. +10
  72. +14
  73. -7
  74. -5
  75. -13
  76. -19
  77. -6
  78. +13
  79. -14
  80. -18
  81. +4
  82. +6
  83. -4
  84. +5
  85. +18
  86. +23
  87. -6
  88. +13
  89. +17
  90. +4
  91. +16
  92. -18
  93. -6
  94. -9
  95. +11
  96. +7
  97. +12
  98. +10
  99. -16
  100. -10
  101. +12
  102. +10
  103. -2
  104. +16
  105. +10
  106. -7
  107. -11
  108. +3
  109. +9
  110. -16
  111. -9
  112. +10
  113. +2
  114. +15
  115. -4
  116. -6
  117. +12
  118. +5
  119. +5
  120. +19
  121. -18
  122. -4
  123. +14
  124. -2
  125. -4
  126. +18
  127. -15
  128. -10
  129. +5
  130. +17
  131. +15
  132. -9
  133. -5
  134. +9
  135. +1
  136. +9
  137. +14
  138. +15
  139. +11
  140. -16
  141. +15
  142. +8
  143. +15
  144. +4
  145. +10
  146. +1
  147. +18
  148. +12
  149. -5
  150. -1
  151. +16
  152. -11
  153. -19
  154. -5
  155. +15
  156. -17
  157. +19
  158. -5
  159. +14
  160. +6
  161. +12
  162. +10
  163. +16
  164. +6
  165. +8
  166. -12
  167. -1
  168. +4
  169. -17
  170. -13
  171. +2
  172. +12
  173. -3
  174. -16
  175. +17
  176. -6
  177. +14
  178. +3
  179. +5
  180. +4
  181. +10
  182. +8
  183. -17
  184. +7
  185. +19
  186. +13
  187. +18
  188. +17
  189. -9
  190. +14
  191. -4
  192. -3
  193. -11
  194. -13
  195. +6
  196. -2
  197. +16
  198. -15
  199. -15
  200. -13
  201. -7
  202. -7
  203. -7
  204. +16
  205. +17
  206. -15
  207. -10
  208. -2
  209. -7
  210. +2
  211. +16
  212. +6
  213. +20
  214. -6
  215. -13
  216. -5
  217. +1
  218. +12
  219. +6
  220. +20
  221. -22
  222. -10
  223. +5
  224. -16
  225. -17
  226. +13
  227. +18
  228. -4
  229. +5
  230. +11
  231. +14
  232. -9
  233. +1
  234. -19
  235. -1
  236. +32
  237. -14
  238. -3
  239. +9
  240. +3
  241. +18
  242. +9
  243. +15
  244. -11
  245. +17
  246. -15
  247. +2
  248. -13
  249. -14
  250. +18
  251. -3
  252. -3
  253. -9
  254. -5
  255. -48
  256. -15
  257. +13
  258. -1
  259. -5
  260. -23
  261. -10
  262. +16
  263. -17
  264. -16
  265. -2
  266. +16
  267. -13
  268. -15
  269. -4
  270. -10
  271. -1
  272. +2
  273. -18
  274. +11
  275. -12
  276. +14
  277. +19
  278. -9
  279. +19
  280. -17
  281. +11
  282. +16
  283. +6
  284. +6
  285. +6
  286. -20
  287. +19
  288. +2
  289. +5
  290. -21
  291. +20
  292. +8
  293. -35
  294. -8
  295. +17
  296. -19
  297. +1
  298. -29
  299. -8
  300. +13
  301. -18
  302. -5
  303. +6
  304. +8
  305. +13
  306. -18
  307. +11
  308. +18
  309. -10
  310. -30
  311. -18
  312. -2
  313. -1
  314. +11
  315. +14
  316. +1
  317. -18
  318. -20
  319. +7
  320. -1
  321. -11
  322. -13
  323. -5
  324. +9
  325. -18
  326. +15
  327. -7
  328. -5
  329. +3
  330. -8
  331. -4
  332. +16
  333. -9
  334. +10
  335. +8
  336. +14
  337. +2
  338. -10
  339. -18
  340. +16
  341. +20
  342. +16
  343. -9
  344. +12
  345. -5
  346. -4
  347. -2
  348. +9
  349. +20
  350. -14
  351. +5
  352. -17
  353. -17
  354. -1
  355. -2
  356. -5
  357. -9
  358. +1
  359. +9
  360. -17
  361. +11
  362. -2
  363. -5
  364. +11
  365. -23
  366. -16
  367. +15
  368. -5
  369. -13
  370. -7
  371. -4
  372. -1
  373. -10
  374. -6
  375. -3
  376. -2
  377. -12
  378. -15
  379. +16
  380. -11
  381. +7
  382. -22
  383. +5
  384. +8
  385. -10
  386. -13
  387. -19
  388. +23
  389. +3
  390. -12
  391. -10
  392. -19
  393. +26
  394. -1
  395. -1
  396. +19
  397. +2
  398. +26
  399. -18
  400. -23
  401. +20
  402. +27
  403. +20
  404. +7
  405. +8
  406. +11
  407. -34
  408. +19
  409. +11
  410. -14
  411. +13
  412. -39
  413. +5
  414. +31
  415. -21
  416. +12
  417. -6
  418. +40
  419. -16
  420. -51
  421. +23
  422. -31
  423. -33
  424. -5
  425. -20
  426. +5
  427. -10
  428. -10
  429. -18
  430. -8
  431. -17
  432. -12
  433. -14
  434. -16
  435. +10
  436. +12
  437. +19
  438. -15
  439. -11
  440. +5
  441. -7
  442. -14
  443. +4
  444. +18
  445. -4
  446. -9
  447. -15
  448. +21
  449. -20
  450. -7
  451. -17
  452. +26
  453. -6
  454. -5
  455. +17
  456. +21
  457. +11
  458. +21
  459. -9
  460. -15
  461. +17
  462. +16
  463. -13
  464. -23
  465. +1
  466. +9
  467. -20
  468. -12
  469. -11
  470. +3
  471. +13
  472. +21
  473. -20
  474. -3
  475. +31
  476. +21
  477. -11
  478. -1
  479. +8
  480. -12
  481. +15
  482. +28
  483. +3
  484. -18
  485. +6
  486. -5
  487. +13
  488. +48
  489. -152
  490. -14
  491. +20
  492. -12
  493. -4
  494. -2
  495. -136
  496. +26
  497. -87
  498. -21
  499. +23
  500. -15
  501. +8
  502. +2
  503. -12
  504. +37
  505. +43
  506. -342
  507. +328
  508. +120
  509. -72629
  510. -10
  511. -10
  512. +4
  513. -11
  514. -16
  515. -18
  516. +5
  517. -6
  518. +9
  519. +6
  520. +12
  521. -5
  522. +2
  523. -14
  524. +4
  525. +16
  526. -18
  527. -19
  528. -2
  529. +6
  530. -17
  531. +6
  532. +13
  533. -18
  534. -5
  535. +20
  536. -9
  537. -5
  538. +7
  539. -15
  540. +9
  541. +19
  542. +14
  543. +16
  544. -1
  545. -18
  546. -19
  547. -15
  548. +6
  549. -12
  550. -18
  551. -9
  552. +11
  553. +10
  554. +5
  555. -16
  556. -18
  557. +13
  558. +14
  559. -16
  560. +1
  561. +8
  562. -16
  563. -11
  564. -17
  565. -18
  566. +1
  567. -8
  568. +13
  569. -9
  570. +14
  571. +3
  572. -1
  573. +15
  574. +11
  575. +17
  576. -9
  577. +16
  578. +9
  579. +16
  580. -23
  581. +14
  582. -15
  583. -12
  584. +5
  585. +18
  586. +17
  587. +16
  588. +4
  589. +9
  590. +19
  591. -8
  592. +10
  593. +17
  594. +3
  595. -1
  596. -1
  597. -7
  598. -9
  599. -6
  600. -16
  601. +5
  602. +2
  603. +4
  604. -3
  605. +17
  606. +23
  607. +2
  608. -29
  609. +2
  610. +4
  611. +8
  612. -2
  613. +32
  614. -22
  615. +16
  616. -66
  617. -16
  618. -26
  619. +9
  620. +20
  621. +5
  622. +4
  623. -17
  624. -20
  625. -6
  626. -17
  627. -14
  628. -14
  629. +3
  630. -7
  631. +17
  632. +4
  633. +8
  634. -10
  635. -8
  636. -15
  637. -3
  638. +9
  639. +1
  640. -18
  641. +16
  642. -3
  643. -12
  644. +11
  645. -6
  646. -1
  647. -18
  648. +4
  649. -11
  650. -21
  651. +8
  652. -14
  653. +4
  654. -3
  655. -7
  656. +11
  657. +4
  658. +10
  659. -4
  660. +13
  661. +9
  662. -7
  663. -18
  664. -5
  665. +14
  666. +10
  667. -9
  668. -9
  669. +13
  670. +16
  671. -3
  672. -6
  673. -17
  674. +16
  675. -15
  676. +12
  677. +12
  678. +10
  679. +19
  680. +7
  681. +9
  682. +6
  683. -16
  684. -9
  685. +8
  686. -3
  687. -4
  688. -18
  689. -15
  690. +11
  691. +41
  692. +14
  693. +38
  694. +13
  695. -28
  696. -15
  697. -98
  698. -12
  699. -9
  700. -2
  701. -18
  702. -1
  703. -5
  704. -3
  705. -3
  706. -5
  707. -18
  708. -14
  709. +17
  710. -4
  711. -14
  712. +6
  713. +7
  714. +4
  715. +15
  716. -8
  717. -3
  718. -9
  719. +15
  720. +7
  721. +8
  722. +3
  723. +3
  724. +10
  725. +11
  726. -6
  727. -2
  728. +15
  729. -3
  730. -18
  731. +10
  732. +1
  733. -14
  734. +10
  735. -3
  736. +1
  737. +11
  738. +6
  739. -34
  740. -15
  741. -17
  742. -1
  743. -6
  744. -11
  745. -17
  746. +5
  747. -18
  748. +12
  749. -5
  750. -8
  751. +11
  752. +14
  753. +5
  754. -10
  755. +7
  756. -12
  757. +8
  758. +10
  759. +3
  760. -15
  761. +13
  762. +3
  763. +9
  764. +14
  765. -20
  766. -8
  767. -16
  768. -20
  769. +8
  770. +2
  771. -1
  772. -7
  773. -7
  774. +2
  775. -15
  776. -7
  777. -2
  778. -8
  779. -14
  780. -10
  781. +4
  782. -19
  783. +14
  784. -17
  785. -17
  786. +7
  787. -19
  788. -10
  789. -10
  790. -12
  791. +7
  792. +14
  793. -10
  794. +12
  795. -10
  796. +1
  797. +6
  798. -15
  799. -12
  800. -14
  801. +5
  802. +19
  803. +14
  804. +1
  805. +15
  806. -6
  807. +3
  808. -5
  809. +13
  810. +7
  811. -8
  812. +18
  813. -16
  814. +4
  815. -1
  816. -14
  817. +18
  818. +19
  819. -17
  820. +12
  821. -10
  822. -3
  823. +9
  824. +10
  825. +18
  826. +11
  827. +5
  828. -9
  829. +16
  830. +1
  831. -2
  832. +10
  833. +1
  834. +12
  835. -19
  836. -12
  837. +6
  838. -7
  839. -3
  840. -18
  841. +12
  842. -11
  843. +10
  844. -1
  845. -1
  846. +8
  847. -11
  848. -2
  849. +12
  850. -23
  851. +2
  852. -17
  853. +19
  854. -16
  855. +5
  856. +6
  857. -19
  858. +9
  859. +14
  860. -20
  861. +23
  862. -5
  863. -3
  864. -4
  865. -22
  866. -1
  867. -16
  868. -20
  869. -14
  870. +7
  871. +2
  872. -11
  873. -2
  874. -18
  875. +2
  876. -4
  877. +17
  878. +8
  879. -20
  880. +2
  881. +19
  882. -14
  883. -15
  884. +17
  885. -6
  886. -2
  887. +5
  888. +18
  889. +1
  890. +6
  891. +7
  892. +17
  893. -7
  894. -18
  895. +15
  896. -6
  897. -2
  898. -10
  899. -11
  900. +28
  901. -21
  902. -13
  903. -32
  904. +4
  905. +6
  906. +3
  907. +2
  908. +21
  909. -16
  910. -22
  911. -1
  912. +12
  913. +17
  914. +14
  915. +46
  916. -6
  917. +2
  918. +3
  919. +19
  920. +6
  921. +15
  922. +7
  923. +20
  924. +21
  925. -7
  926. -1
  927. -15
  928. -3
  929. +9
  930. -3
  931. -12
  932. +19
  933. +16
  934. +12
  935. -5
  936. -13
  937. +15
  938. +15
  939. -4
  940. -18
  941. -1
  942. -5
  943. +2
  944. +18
  945. -2
  946. -11
  947. +16
  948. +7
  949. -15
  950. +16
  951. -22
  952. -6
  953. -6
  954. +13
  955. -19
  956. +52
  957. -5
  958. +7
  959. +5
  960. -11
  961. +8
  962. +21
  963. +20
  964. +18
  965. -11
  966. -1
  967. -15
  968. +3
  969. +16
  970. +17
  971. -19
  972. -11
  973. +28
  974. +29
  975. -8
  976. -18
  977. -6
  978. -20
  979. -6
  980. +21
  981. +26
  982. -5
  983. -14
  984. -13
  985. -10
  986. -25
  987. -2
  988. +16
  989. -3
  990. -19
  991. -7
  992. +17
  993. +71
  994. +26
  995. -40
  996. +129
  997. -441
  998. -12
  999. +16
  1000. -166
  1001. -10
  1002. +2
  1003. +13
  1004. +22
  1005. +29
  1006. +14
  1007. +22
  1008. +57
  1009. -83
  1010. -82
  1011. +18
  1012. +73808";
  1013.  
  1014. let numbers : i32 =input.split_whitespace().map(|ss| ss.parse().unwrap()).collect().iter().sum();
  1015. print!("{}", sum)
  1016.  
  1017.  
  1018. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top