საარქივო შემოწმება · მეთოდი

როგორ დაითვალა საარქივო რიცხვი — და რისი შემოწმება შეგიძლიათ თავად, რისი კი არა.

ამ დათვლის შემოწმება შეგიძლიათ. გამეორება — ვერა, და ეს გვერდი საწინააღმდეგოს არ მოგაჩვენებთ.

01რიცხვი

145 945146 132-დან

მნიშვნელობა დგას მწკრივში, რომლის ხელნაწერ ჯამსაც პარსერი ზუსტად იმეორებს. რიცხვი თავად ინსტრუმენტის შედეგია — მასში არაფერია ხელით მიღებული, მათ შორის ქვემოთ მოცემული დაყოფაც.

ყველა 146 132 მნიშვნელობა, აღრიცხული

მწკრივში, რომლის დაწერილი ჯამი ემთხვევა145 945

ორ მწკრივში, რომელთა ჯამი არ ემთხვევა64

სამ მწკრივში, რომელიც დირექტორს არასოდეს შეუჯამებია123

მნიშვნელობა დამუშავდა, 34 თვიური წიგნიდან146 132

146 132 მნიშვნელობა დამუშავდა 146 136 არაცარიელი უჯრიდან. ოთხი უჯრა, რომელიც ვერ წაიკითხა, ამ დათვლაში არ შედის — წაუკითხავი უჯრა არასოდეს დამუშავებულა, ამიტომ არასოდეს ყოფილა წევრი, რომელიც უნდა გამოკლებულიყო. ისინი ქვემოთ არის დასახელებული.

02მეთოდი

რა უნდა ესწავლა პარსერს.

«სკრიპტი დავწერეთ» მეთოდი არ არის. ქვემოთ მოცემული ყოველი წესი იმიტომ არსებობს, რომ რიცხვი არ ჯდებოდა, სანამ წესი არ მოიძებნა — მუშაობას მისი წარუმატებლობები მართავდა, ამიტომაც აქვს წარუმატებლობებს საკუთარი ზოლი.

სამი განლაგება, თექვსმეტი წელი

თარიღები ტექსტად, თარიღები Excel-ის სერიულ ნომრებად, თითო სვეტი დღეზე — შემდეგ შემგროვებლის სათაური, რამდენიმე ერთ ფურცელზე დაწყობილი. განლაგება ფაილის მიხედვით განისაზღვრება და არა ეპოქის მიხედვით კონფიგურირდება.

ცვლების გაყოფა ფაილის მიხედვითაა — ერთხელ კი თვის შუაში

თვის მიხედვითაც კი არა: ერთი თვე 24-მდე თითო სვეტით მიდის დღეზე, 25-დან კი ორით. ეს საღამოს ცვლაა, რომელიც თვის შუაში იწყება და მხოლოდ თავად სვეტებში ჩანს.

ოთხი აღნიშვნა ორი ცვლისთვის

მათ შორის ერთი შებრუნებული წყვილი და ერთი წყვილი, რომლის ახსნაც დღეს ვერავინ შეძლებს. ოთხივე იმავე ორ ცვლაზე დაიყვანება.

ჯამების სამეული ადგილს იცვლის

პოზიციით წაკითხვისას ფერმერის 237.5 ლიტრი 237.5 ფასად იქცევა. ამიტომ სამეული არასოდეს იკითხება პოზიციით — ის არითმეტიკით მოიძებნება: ყველაზე მარჯვენა სამეული, სადაც ლიტრი × ფასი = ჯამი.

თარიღის კონვენცია სრიალებს

ორი უჯრა, უკუღმა ჩაწერილი, გარშემო ჩანაწერებიდან ორი წლით შორს ჯდება.

03გამონაკლისები

ყველაფერი, რაც არ დაემთხვა — დასახელებული.

დასახელებული და არა დათვლილი. ზემოთ მოცემული რიცხვი მხოლოდ მაშინაა სანდო, თუ ეს სია სრულია — ამიტომ ეს არის ის მთლიანად.

2010 ივლისი · მწკრივი 8.0 ლ-ით ნაკლებია8.0 ლაღდგენილი, წაუკითხავი

ამ მწკრივში ორივე წაუკითხავი უჯრაა. დირექტორის საკუთარი ხელნაწერი ჯამი ამიტომ გვეუბნება, რას შეიცავდა ეს ორი უჯრა ერთად — 8.0 ლიტრს — მაშინაც კი, როცა არცერთის წაკითხვა არავის შეუძლია. მეთოდი აღადგენს მნიშვნელობას, რომელიც არ უნახავს.

2010 ივლისი · მწკრივი 33.5 ლ-ით ნაკლებია33.5 ლერთადერთი შეცდომა

სხვა ფერმერი, და წაუკითხავი უჯრა, რომელიც ამას ახსნიდა, არ არის. ერთადერთი არითმეტიკული შეცდომა თექვსმეტ წელიწადში — აქ დასახელებული და არა დამალული.

ოთხი უჯრა, რომელიც ვერ წაიკითხა

2010-0713 · დილა_
2010-0726 · დილა_
2020-103 · დილა
2026-0313 · დღე?

2010 ივლისის ორი ხაზგასმა სწორედ ის წყვილია, რომელიც ზემოთ აღდგა · ნიშნები მოყვანილია ისე, როგორც წერია · «დღე» ნიშნავს თვეს, რომელიც დღეში ერთი სვეტით არის ჩაწერილი, და არა მესამე ცვლას

არარსებობა — და არა შეუსაბამობა

სამ მწკრივს საერთოდ არ აქვს დაწერილი ჯამი: 123 მნიშვნელობა, რომელსაც შესადარებელი არაფერი აქვს. ეს მნიშვნელობები დამუშავდა და ზემოთ არის დათვლილი — მათში არაფერს ჩაუვარდნია. არარსებობის წარუმატებლობად ჩათვლა ისეთივე არაპატიოსანი იქნებოდა, როგორც მისი დამალვა.

04შეამოწმეთ ეს

რისი შემოწმება შეგიძლიათ დღეს.

წყარო ერთი კომპანიის თექვსმეტი წლის ფინანსებია, სადაც დაახლოებით ხუთასი რეალური ფერმერის სახელია. ის კერძოა და კერძოდ რჩება. ამიტომ აქ შემოწმებადობა შემოგთავაზებთ და არა გამეორებადობა: სრული ნამუშევარი — ყველა წესი, რომელიც პარსერს უნდა ესწავლა, და ყველა მნიშვნელობა, რომელიც არ დაემთხვა, დასახელებული.

თავად ინსტრუმენტის საცავი დახურულია და დახურული რჩება. ამიტომ მეთოდი აქ არის გადმოცემული: სრული ნამუშევარი ზემოთ, ხოლო ქვემოთ — 34 საწყისი ფაილის SHA-256 საკონტროლო ჯამი. თუ ეს არქივი თქვენთანაა, გამოთვალეთ თქვენი ასლის ჯამები და შეადარეთ — ამ შემოწმებისთვის ჩვენგან არაფერია საჭირო და საცავიც არ სჭირდება.

დაყოფა ჯამდება.

145 945 + 64 + 123 = 146 132, და 146 132 + 4 წაუკითხავი = 146 136 არაცარიელი უჯრა. გადათვალეთ ახლავე.

გამონაკლისები ჩამოთვლადია.

ორი შეუსაბამო მწკრივი, ოთხი წაუკითხავი უჯრა, სამი შეუჯამებელი მწკრივი — თითოეული დასახელებულია ამ გვერდზე. არაფერია შეკუმშული რიცხვად, რომლის გახსნაც ვერ შეძლებთ.

რიცხვები დამრგვალებული არ არის — არც აქ, არც მთავარ გვერდზე.

მტკიცება ორი რიცხვის წყვილია. მისი არც დამრგვალებული და არც პროცენტული ფორმა არსად ჩნდება, სადაც ვაქვეყნებთ.

თუ ეს არქივი თქვენთანაა, დაადასტურეთ, რომ ერთი და იგივე წავიკითხეთ.

34 საწყისი ფაილი, თითოეულზე თითო SHA-256 საკონტროლო ჯამი, ქვემოთ სრულად ჩამოთვლილი — შეუმოკლებლად, რადგან შემოკლებული ჯამი შესადარებელი აღარაა. გამოთვალეთ თქვენი ასლი და შეადარეთ.

საწყისი ფაილები · SHA-256

2010-07
2e253b21f5a97fb7daadcd3fd588c646ec6a2f0f637e377a58249fb3f392d0c0
2010-08
0eb9e6a0305775cc657b058973b736e968c776cbcc0a8daf6b9940751b8cee81
2010-09
a2505902d91fd496c1d60396e052e018599e6eba25ebd8ecde958d34ee9837de
2010-10
bd3a2c840ac96a2a74bb39041c921753cab229f23bfad9f9ce0101f957f1bcf6
2016-01
ea800c19193fa83bd064af8c7e3d03636a8f48728308b1336df391a3d74fdb2e
2016-02
2c8bda80f7efa571bb96f23a24806e94ec2c94c593576b129b01b59d0c69ca28
2016-03
6ee71203e211a7a154980d702c33291acee182a53e3c322641e1d09deda28a2e
2016-04
e4f12ec50eb80eee9cd20075c33e604a38c2ca094c97f90dfcfb0f4bbdba638d
2016-05
3e2251b0399a1ba94f84b40cc3e937ff621c6a31d3a0127dd6a2a922c79f473e
2016-06
99eb60bf2b20cd6e26885a2c08786f56ae54b891abafbf6b1d7885cda41e9510
2016-07
69a27df800d5f46ec9b8dc3430dde7ee8d1c130bafc1a252f103625b1a3ed926
2016-08
1f8bc3d420ef62f8a83b14158166f7df5f13070cae2ff1af758c76f24e1345c6
2016-09
b3641e4a2f09be76f15e1ee641bc6011f6a9beab1fb16465cfcd7768914cab5d
2016-10
fb4c39d94f07b688185bceb77465a0afe95ac463e1bb3de35634bfc7ce5b681c
2016-11
c7cad9176550e3ac93379bc26bbbf8fbe3dd426dd9778b7e70f08ae880b88e0b
2016-12
7abf58728a74fbf7cabdc9384848a31acca7e950372a3c438069f3442236d836
2020-01
82d39ef13f873838de27ec1e5e608eabe611d801a0f14cb73ec4014225b28244
2020-02
b97f7b9aa321af870ddf66dc4211a282cb8846e3e1696a19427caac822919b94
2020-03
a2c0f9fed69e0f65bf2c2bc6c2b3d90fc6dd50a34c7fbe0fea86e80da8a2887b
2020-04
2562ca2a4f5993eb5745a158baf1705fb40689aee91ed8fd48b419a36236d6f0
2020-05
48839222fe084b5bddd13946be932ce8171b4c89f4d7c51608e16db281f49048
2020-06
574a48e20d6398f0f782a71c36517d1cfccdcfece391c8cfacc082f7055ef43b
2020-07
fc6ccf51d50a17e2e3b61a312bb2a7ff05524169779e73f34e1d9c13d6b0fb1b
2020-08
7c1c89e1cd5b5aa626f8a35508231ac642c4b07b1be78b10fe09519641e4175c
2020-09
04ba25d673d10c109e70d93ab700b54533f300c1a7316e809cab4ecee54d5171
2020-10
abc67fea3b5f3b26dc8acc9562d27cd432e9700e3bd42ec3eab7fe828b95d570
2020-11
c1eb9d43312de9b5790972dbb675faa33bfa07c2269bb12b17bf8cb4af90d7af
2020-12
8c038249eac75a4155aae3084eb233943cacb574023449db2d8e4815130ace3c
2026-01
e72298ca37ed67e7898d3f47ff7715c9759dba3293d2eabab1721628dcd97b46
2026-02
57f7f074b167ccf3854e1fc2c6fb849f2c4ec8a948beb410e3341651b4278766
2026-03
6217da346cbd4ea2c1154f55b1931a1527d4efdb39bcda0f0fb078bb33072d60
2026-04
ef9c44f354a4e46dfede6bdbacc306960a76ee9409f50516815cadde959303b4
2026-05
fe575feac7977ca186d8cd73bf2169270f7572b82917cf9048d9ac94bfa48d54
2026-06
fe8505d3b17b21ed700c5b6fabd1ed7119fc00e4b27ad7327a61cabdeb98b833

34 ფაილი, თითოზე თითო ხაზი, თვეების მიხედვით. სრული ნაკრები — არაფერია გამოტოვებული.

ინსტრუმენტისაცავი დახურულია — მეთოდი აქ არის გამოქვეყნებული