深夜脑洞,写了一个可以推算火车票身份证号码的小程序
1. 火车票上*号打的是月,日,理论上的有最大366种组合; 2. 校验码是最后的一位,0-9及X,11个结果; 3. 那么,通过火车票上的身份证号,可以得到33个左右真正的有效身份证号; 4. 如果你能知道对方的星座(嗯,大家不是经常曝自己是什么星座么),那么,再
1. 火车票上*号打的是月,日,理论上的有最大366种组合;
2. 校验码是最后的一位,0-9及X,11个结果;
3. 那么,通过火车票上的身份证号,可以得到33个左右真正的有效身份证号;
4. 如果你能知道对方的星座(嗯,大家不是经常曝自己是什么星座么),那么,再将这30多个结果映射到12个星座中,最终可能性只有2-3个。。。
5. 结论:晒车票,一定要打码
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Geyunfei.CheckID { class PRogram { static int[] a = new int[] { 7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2 }; static char[] b = new char[] { '1', '0', 'X', '9', '8', '7', '6', '5', '4', '3', '2' }; static int index = 0; static void Main(string[] args) { System.Console.WriteLine("输入火车票上的身份证号:"); String a = System.Console.ReadLine(); var year = int.Parse(a.Substring(6, 4)); var beginDate = new DateTime(year, 1, 1); var chk = a.Substring(14); int days = 365; if (DateTime.IsLeapYear(year)) days++; for(int i =0;i<days; i++) { var chkDate = beginDate.AddDays(i).ToString("MMdd"); var id = a.Substring(0, 10) + chkDate + chk; CheckID(id); } } private static void CheckID(string id) { int sum = 0; for(int i = 0; i < 17; i++) { sum += int.Parse(id[i].ToString()) * a[i]; } var chk = b[sum % 11]; if (chk == id[17]) { index++; Console.WriteLine(getAstro(int.Parse(id.Substring(10,2)),int.Parse(id.Substring(12,2)))+ index.ToString() +" "+id); } } private static String getAstro(int month, int day) { String[] starArr = {"魔羯座","水瓶座", "双鱼座", "牡羊座", "金牛座", "双子座", "巨蟹座", "狮子座", "处女座", "天秤座", "天蝎座", "射手座" }; int[] DayArr = { 22, 20, 19, 21, 21, 21, 22, 23, 23, 23, 23, 22 }; // 两个星座分割日 int index = month; // 所查询日期在分割日之前,索引-1,否则不变 if (day < DayArr[month - 1]) { index = index - 1; } index = index % 12; // 返回索引指向的星座string return starArr[index]; } } }

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Mit einem Ausweis kann nur ein Taobao-Geschäft eröffnet werden. Verkäufer sollten sich an die Vorschriften der Taobao-Plattform halten und nicht versuchen, die Ausweise anderer Personen für die Eröffnung mehrerer Geschäfte zu verwenden. Verkäufer können ihr Geschäft erweitern und den Umsatz steigern, indem sie Geschäfte zusammenlegen und Filialen eröffnen. Es ist jedoch zu beachten, dass jede Filiale einen eigenen Personalausweis zur Authentifizierung mit echtem Namen verwenden muss.

Können Downloads gelöscht werden? Mit dem Aufkommen des digitalen Zeitalters sind in den letzten Jahren immer mehr digitale Produkte und Dienstleistungen in unserem Leben aufgetaucht. Daraus folgt, dass unsere Nachfrage nach digitalen Inhalten von Tag zu Tag steigt. In unserem täglichen Leben und bei unserer Arbeit müssen wir häufig verschiedene Dateien herunterladen, z. B. Dokumente, Bilder, Audios, Videos usw. Diese heruntergeladenen Dateien werden normalerweise in einem Ordner namens „Downloads“ gespeichert. Mit der Zeit stellen wir jedoch oft fest, dass"

Wie prüfe ich 12306-Bahntickets? Sie können jederzeit in der Railway 12306-APP Fahrkarten kaufen und überprüfen, aber die meisten Freunde wissen nicht, wie sie 12306-Bahntickets überprüfen können Mitgebracht vom Herausgeber, kommen interessierte Nutzer vorbei! So überprüfen Sie 12306-Zugtickets 1. Öffnen Sie zunächst die Railway 12306-APP, rufen Sie die Startseite auf und wählen Sie das Ticket aus, bei dem Sie es kaufen möchten. 2. Rufen Sie dann den Ort im Bild unten auf, wählen Sie den gewünschten Zug aus und bezahlen Sie. Dann können Sie das Zugticket überprüfen.

Welche Spiele können mit dem i34150 mit 1G-unabhängiger Grafik gespielt werden? Kann er kleine Spiele wie LoL spielen? GTX750 und GTX750TI sind sehr geeignete Grafikkarten. Wenn Sie nur ein paar kleine Spiele spielen oder keine Spiele spielen, empfiehlt sich die Verwendung der integrierten i34150-Grafikkarte. Im Allgemeinen ist der Preisunterschied zwischen Grafikkarten und Prozessoren nicht sehr groß, daher ist es wichtig, eine vernünftige Kombination zu wählen. Wenn Sie 2 GB Videospeicher benötigen, wird empfohlen, GTX750TI zu wählen. Wenn Sie nur 1 GB Videospeicher benötigen, wählen Sie einfach GTX750. Die GTX750TI kann als verbesserte Version der GTX750 mit Übertaktungsfunktionen angesehen werden. Welche Grafikkarte mit dem i34150 gekoppelt werden kann, hängt von Ihren Anforderungen ab. Wenn Sie eigenständige Spiele spielen möchten, empfiehlt es sich, einen Wechsel der Grafikkarte in Betracht zu ziehen. du kannst wählen

Aufgrund der Veränderungen im Arbeits- und Lebensstil der Menschen entscheiden sich immer mehr Menschen für die Anreise mit der Bahn. Daher kann die Implementierung eines einfachen Bestellsystems für Bahntickets den Benutzern die Buchung von Tickets erleichtern und gleichzeitig die Arbeitseffizienz verbessern und den Personalaufwand reduzieren. In diesem Artikel wird erläutert, wie Sie mit C++ ein einfaches Bestellsystem für Bahntickets implementieren, um den Lesern das Lernen und Üben zu erleichtern. 1. Anforderungsanalyse Bevor wir mit dem Schreiben des Bahnticket-Bestellsystems beginnen, müssen wir die Systemanforderungen klären, um die allgemeinen Entwicklungsideen festzulegen. In diesem Artikel werden wir die folgenden Grundfunktionen implementieren: 1. Benutzer

Wie sperre ich meine Nummer dauerhaft auf dem iPhone? Auf dem iPhone gibt es eine Option, mit der Sie Ihre Mobiltelefonnummer bei jedem Anruf, den Sie über das Gerät tätigen, verbergen können. Dies können Sie erreichen, indem Sie die Einstellungen auf Ihrem Gerät dauerhaft ändern. Dazu müssen Sie die Einstellungen-App auf Ihrem iPhone öffnen und die Telefon-App auswählen. Anschließend müssen Sie nach unten scrollen, bis „Meine Anruf-ID anzeigen“ angezeigt wird, diese Option auswählen und den Schalter auf „Aus“ stellen. Wenn diese Einstellung aktiviert ist, wird bei allen Anrufen, die Sie tätigen, Ihre Mobiltelefonnummer nicht an die Person weitergegeben, die Sie anrufen. Dies kann eine nützliche Funktion sein, wenn Sie Ihr iPhone für geschäftliche Anrufe verwenden, wie es viele Menschen während der globalen Pandemie tun, wenn sie von zu Hause aus arbeiten. Sie können die oben genannten Schritte ganz einfach befolgen

Apple hat im iPhone verschiedene Funktionen integriert, mit denen Spam-Anrufe und unerwünschte Textnachrichten effektiv blockiert werden können. Mit diesen integrierten Tools können Sie Ihr Gerät nicht nur vor solchen Belästigungen schützen, sondern auch diese Spammer melden. Dadurch tragen Sie dazu bei, zukünftige Spam-Anrufe und Textnachrichten nicht nur auf Ihrem Gerät, sondern auch auf den Geräten anderer Personen zu verhindern. So blockieren Sie eine einzelne Telefonnummer vor Spammern auf dem iPhone. Wenn Sie Spam-Anrufe von einer bestimmten Telefonnummer auf Ihrem iPhone erhalten, können Sie diese Telefonnummer blockieren, sodass Sie keine weiteren Anrufe von dieser Nummer erhalten einfach zu machen. Um Spam-Anrufe von bestimmten Nummern auf Ihrem iPhone zu blockieren, rufen Sie an

Kann pagefile.sys gelöscht werden? Pagefile.sys ist eine Systemdatei im Windows-Betriebssystem, die als Teil des virtuellen Speichers (VirtualMemory) verwendet wird. Beim virtuellen Speicher handelt es sich um einen Mechanismus, mit dem das Betriebssystem einen Teil des Festplattenspeichers als Erweiterungsspeicher nutzt. Seine Funktion besteht darin, einen Teil der Daten vom RAM auf die Festplatte zu übertragen, wenn der physische Speicher (RAM) nicht ausreicht, um mehr RAM-Speicherplatz für die Nutzung durch andere Programme freizugeben. Da der virtuelle Speicher ein wichtiger Bestandteil des Betriebssystems ist
