Skip to content

Instantly share code, notes, and snippets.

@CheyiLin
Created January 9, 2018 06:15
Show Gist options
  • Save CheyiLin/c930ddbeedeb755dfc93092e757330fe to your computer and use it in GitHub Desktop.
Save CheyiLin/c930ddbeedeb755dfc93092e757330fe to your computer and use it in GitHub Desktop.
Birthday Rank 2018
No 001: 09/07
No 002: 05/20
No 003: 09/06
No 004: 03/15
No 005: 10/28
No 006: 12/24
No 007: 11/11
No 008: 11/03
No 009: 09/18
No 010: 07/26
No 011: 09/10
No 012: 03/22
No 013: 08/22
No 014: 06/17
No 015: 06/09
No 016: 04/12
No 017: 06/20
No 018: 09/04
No 019: 01/13
No 020: 03/09
No 021: 04/30
No 022: 11/28
No 023: 07/24
No 024: 04/27
No 025: 03/16
No 026: 02/10
No 027: 06/30
No 028: 03/25
No 029: 01/21
No 030: 12/12
No 031: 09/11
No 032: 08/24
No 033: 02/01
No 034: 07/10
No 035: 10/07
No 036: 06/24
No 037: 03/08
No 038: 01/20
No 039: 02/08
No 040: 02/24
No 041: 12/03
No 042: 05/16
No 043: 05/19
No 044: 05/13
No 045: 11/18
No 046: 08/23
No 047: 07/02
No 048: 09/21
No 049: 08/02
No 050: 08/25
No 051: 09/19
No 052: 03/30
No 053: 07/14
No 054: 04/10
No 055: 02/28
No 056: 07/01
No 057: 11/13
No 058: 10/15
No 059: 03/06
No 060: 01/23
No 061: 11/30
No 062: 09/12
No 063: 01/14
No 064: 05/28
No 065: 04/01
No 066: 10/29
No 067: 12/29
No 068: 07/17
No 069: 11/15
No 070: 07/23
No 071: 04/23
No 072: 01/11
No 073: 07/06
No 074: 10/02
No 075: 12/09
No 076: 05/29
No 077: 03/23
No 078: 08/27
No 079: 03/29
No 080: 01/22
No 081: 08/29
No 082: 07/08
No 083: 08/11
No 084: 03/20
No 085: 02/03
No 086: 07/27
No 087: 06/25
No 088: 02/19
No 089: 03/27
No 090: 05/04
No 091: 07/22
No 092: 04/14
No 093: 02/02
No 094: 02/23
No 095: 10/08
No 096: 07/20
No 097: 06/18
No 098: 12/10
No 099: 11/17
No 100: 05/21
No 101: 02/11
No 102: 08/16
No 103: 08/14
No 104: 03/12
No 105: 10/24
No 106: 12/01
No 107: 12/21
No 108: 07/28
No 109: 05/30
No 110: 05/10
No 111: 05/05
No 112: 06/15
No 113: 04/22
No 114: 06/26
No 115: 12/15
No 116: 09/05
No 117: 12/04
No 118: 06/27
No 119: 11/16
No 120: 01/06
No 121: 07/25
No 122: 02/07
No 123: 11/14
No 124: 05/23
No 125: 01/19
No 126: 09/08
No 127: 08/09
No 128: 05/24
No 129: 02/22
No 130: 12/08
No 131: 02/14
No 132: 11/20
No 133: 04/16
No 134: 10/12
No 135: 12/25
No 136: 07/29
No 137: 11/09
No 138: 07/07
No 139: 01/12
No 140: 09/23
No 141: 04/13
No 142: 01/08
No 143: 01/25
No 144: 08/19
No 145: 08/20
No 146: 03/11
No 147: 02/25
No 148: 11/29
No 149: 10/22
No 150: 01/15
No 151: 07/30
No 152: 07/12
No 153: 08/06
No 154: 02/09
No 155: 10/27
No 156: 12/22
No 157: 10/16
No 158: 11/23
No 159: 02/27
No 160: 11/10
No 161: 08/15
No 162: 01/10
No 163: 12/19
No 164: 01/05
No 165: 10/09
No 166: 07/05
No 167: 06/03
No 168: 08/04
No 169: 05/31
No 170: 10/26
No 171: 03/26
No 172: 09/30
No 173: 08/26
No 174: 04/26
No 175: 03/01
No 176: 02/06
No 177: 05/02
No 178: 04/24
No 179: 05/18
No 180: 04/11
No 181: 04/09
No 182: 08/10
No 183: 01/26
No 184: 10/04
No 185: 05/07
No 186: 06/13
No 187: 04/03
No 188: 10/25
No 189: 04/21
No 190: 05/25
No 191: 06/02
No 192: 08/30
No 193: 11/24
No 194: 04/20
No 195: 05/12
No 196: 12/30
No 197: 07/18
No 198: 09/27
No 199: 11/22
No 200: 12/18
No 201: 05/03
No 202: 11/06
No 203: 02/15
No 204: 11/21
No 205: 03/04
No 206: 10/03
No 207: 06/04
No 208: 12/28
No 209: 12/06
No 210: 04/05
No 211: 09/17
No 212: 04/06
No 213: 09/09
No 214: 07/03
No 215: 03/17
No 216: 11/19
No 217: 07/13
No 218: 09/14
No 219: 12/14
No 220: 08/21
No 221: 06/07
No 222: 01/18
No 223: 09/16
No 224: 12/02
No 225: 09/02
No 226: 07/31
No 227: 03/18
No 228: 01/31
No 229: 10/13
No 230: 07/11
No 231: 03/31
No 232: 01/28
No 233: 09/24
No 234: 04/18
No 235: 11/08
No 236: 02/18
No 237: 12/13
No 238: 06/14
No 239: 01/30
No 240: 10/06
No 241: 10/11
No 242: 11/27
No 243: 09/13
No 244: 05/17
No 245: 12/07
No 246: 06/21
No 247: 08/31
No 248: 11/01
No 249: 06/28
No 250: 01/27
No 251: 10/01
No 252: 02/05
No 253: 03/13
No 254: 12/16
No 255: 11/07
No 256: 05/22
No 257: 05/09
No 258: 07/19
No 259: 01/03
No 260: 05/01
No 261: 10/19
No 262: 05/14
No 263: 08/07
No 264: 08/12
No 265: 02/21
No 266: 02/12
No 267: 09/22
No 268: 06/11
No 269: 06/23
No 270: 11/04
No 271: 07/21
No 272: 12/23
No 273: 12/26
No 274: 11/25
No 275: 08/03
No 276: 06/16
No 277: 02/16
No 278: 09/25
No 279: 06/22
No 280: 12/17
No 281: 01/29
No 282: 02/04
No 283: 10/21
No 284: 10/31
No 285: 03/24
No 286: 03/02
No 287: 03/19
No 288: 03/14
No 289: 09/01
No 290: 11/26
No 291: 01/17
No 292: 09/29
No 293: 09/26
No 294: 06/10
No 295: 03/21
No 296: 08/13
No 297: 03/07
No 298: 03/03
No 299: 01/24
No 300: 09/03
No 301: 03/10
No 302: 05/11
No 303: 04/17
No 304: 02/17
No 305: 11/02
No 306: 10/23
No 307: 01/07
No 308: 08/17
No 309: 02/13
No 310: 11/12
No 311: 12/11
No 312: 06/01
No 313: 04/08
No 314: 03/28
No 315: 11/05
No 316: 10/20
No 317: 10/14
No 318: 05/15
No 319: 02/26
No 320: 01/04
No 321: 12/27
No 322: 04/19
No 323: 04/28
No 324: 04/29
No 325: 05/08
No 326: 09/15
No 327: 02/20
No 328: 08/08
No 329: 09/20
No 330: 06/29
No 331: 06/06
No 332: 12/31
No 333: 05/27
No 334: 10/30
No 335: 07/15
No 336: 06/19
No 337: 12/20
No 338: 04/15
No 339: 10/17
No 340: 01/01
No 341: 06/08
No 342: 01/02
No 343: 08/01
No 344: 01/09
No 345: 08/28
No 346: 05/06
No 347: 08/18
No 348: 07/09
No 349: 01/16
No 350: 07/16
No 351: 07/04
No 352: 03/05
No 353: 10/10
No 354: 06/12
No 355: 10/18
No 356: 04/02
No 357: 04/07
No 358: 04/04
No 359: 09/28
No 360: 08/05
No 361: 10/05
No 362: 04/25
No 363: 06/05
No 364: 12/05
No 365: 05/26
from datetime import date, timedelta
import random
d1 = date(2018, 1, 1)
d2 = date(2019, 1, 1)
r = [ d1 + timedelta(n) for n in range((d2 - d1).days) ]
for i in range(3):
random.shuffle(r)
for i, d in enumerate(r):
print("No %03d: %02d/%02d" % (i + 1, d.month, d.day))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment