Author Topic: Считаем от 2 000 000 ₄ до миллиона  (Read 299 times)

0 Members and 1 Guest are viewing this topic.

Offline Hellerick

  • Posts: 27719
  • Gender: Male
print('\n'.join([''.join([' ' + ('*' if int(d) else ' ') for d in '{:b}'.format(ord(c))[::-1]]) for c in '眲ᑅ㈢䉅㈲']))

Quote
   *     * *     * * *   * * *
 *   *       *       *   *
   *       *       *     * *
 *   *       *     *         *
   *     * *       *     * *

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
banner 8376
                                XXXX
                                XXXX
                                XXXX
  XXXX    XXX    XXXXXX     XXX XXXX
 X    X  X   X   X    X   XX    XXXX
 XXXXXX      X       X    XXXX  XXXX
 X    X    XX        X    X   X XXXX
 X    X  X   X      X     X   X XXXX
  XXXX    XXX       X      XXX  XXXX
                                XXXX
                                XXXX
                                XXXX
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline VanyaTihonov

  • Posts: 388
Процессор Mediatek MT8377

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
⎕:
         8378  →    0 0 1 0 0 0 0 0 1 0 1 1 1 0 1 0    → 
0 0 1 0
0 0 0 0
1 0 1 1
1 0 1 0
 ......   .....   ......   .....   .....
 ...#..   .###.   ..#...   .#...   .##..
 ......   ..##.   .#.#..   .##..   .##..
 .#.##.   ..##.   ....#.   ...#.   .#.#.
 .#.#..   .....   ..##..   ..#..   .....
 ......           ......   .....         


Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Bhudh

  • Posts: 54853
  • Gender: Male
  • aka 蝎
    • Сайты по языкознанию
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
⎕:
         8380  →    0 0 1 0 0 0 0 0 1 0 1 1 1 1 0 0    → 
0 0 1 0
0 0 0 0
1 0 1 1
1 1 0 0
 ......   ......   ......   ......   .......   ........   ........   .........   .........   ..........
 ...#..   ..###.   ...#..   ..###.   ...#...   ....#...   ...###..   .....#...   ....###..   ......#...
 ......   .#.#..   ..###.   ..###.   ..#.#..   ...###..   ..#...#.   ....###..   ...#.....   .....##...
 .#.##.   .###..   .#....   .#..#.   .#...#.   ..#####.   .#....#.   ...###.#.   ..#....#.   ....####..
 .##...   ......   .#.#..   .#....   .#..#..   .##.....   .#...#..   ..##..##.   .#...###.   ...#....#.
 ......            ..#...   ..#...   .##....   ..##....   .###....   .##......   .#.......   ..##...##.
                   ......   ......   .......   ........   ........   ..##.....   .#.#.....   .##....#..
                                                                     ...#.....   ..##.....   ..#.#.....
                                                                     .........   .........   ...##.....
                                                                                             ..........


Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Hellerick

  • Posts: 27719
  • Gender: Male
Написал свою Жисть.

Code: [Select]
my_colony = """
 *  **   *   *
* *   * * * **
 *   *   *   *
* *   * * *  *
 *  **   *  ***
"""


def check_borders(colony):
    size = [len(colony), len(colony[0])]
    try:
        crop = [
            min([i for i in range(size[0]) if any(colony[i])]),
            max([i for i in range(size[0]) if any(colony[i])]),
            min([j for j in range(size[1]) if any([c[j] for c in colony])]),
            max([j for j in range(size[1]) if any([c[j] for c in colony])]),
            ]
    except ValueError:
        crop = [0,0,0,0]
    colony = [[colony[i][j] for j in range(crop[2], crop[3]+1)] for i in range(crop[0],crop[1]+1)]
    colony = [[0]*len(colony[0])] + colony + [[0]*len(colony[0])]
    colony = [[0]+c+[0] for c in colony]
    return colony


def from_string(string):
    colony = [s for s in string.split('\n') if s!='']
    colony = [[0 if c == ' ' else 1 for c in g] for g in colony]
    longest_line = len(max(colony, key = len))
    colony = [[g[i] if i<len(g) else 0 for i in range(longest_line)] for g in colony]
    return check_borders(colony)


def progress(colony):
    neighborings = [
            [-1,-1], [-1,0], [-1,+1],
            [ 0,-1],         [ 0,+1],
            [+1,-1], [+1,0], [+1,+1],
        ]
    size = [len(colony), len(colony[0])]
    new_colony = [i.copy() for i in colony]
    for i in range(size[0]):
        for j in range(size[1]):
            neighbors = 0
            for n in neighborings:
                if all([
                        0 <= i+n[0] < size[0],
                        0 <= j+n[1] < size[1],
                    ]):
                    if colony[i+n[0]][j+n[1]]:
                        neighbors += 1
            if neighbors < 2: new_colony[i][j] = 0
            if neighbors > 3: new_colony[i][j] = 0
            if neighbors == 3: new_colony[i][j] = 1
    return check_borders(new_colony)


def show(colony):
    for g in colony:
        print(''.join([' ' + ('o' if c else '·') for c in g]))


if __name__ == '__main__':
    colony = from_string(my_colony)
    alive = True
    phases = set()
    generation = 0
    while alive:
        cells_no = sum([sum(i) for i in colony])
        print('Generation {}, {} cells:'.format(generation, cells_no))
        show(colony)
        colony = progress(colony)
        generation += 1
        fingerprint = hash(repr(colony))
        if fingerprint in phases:
            alive = False
        else:
            phases |= {fingerprint}


Generation 0, 29 cells:
 · · · · · · · · · · · · · · · · ·
 · · o · · o o · · · o · · · o · ·
 · o · o · · · o · o · o · o o · ·
 · · o · · · o · · · o · · · o · ·
 · o · o · · · o · o · o · · o · ·
 · · o · · o o · · · o · · o o o ·
 · · · · · · · · · · · · · · · · ·


...


Generation 118, 21 cells:
 · · · · · · · · · · · · · · · · · · · · · · · · · · ·
 · · o o · · · · · · · · · o o · · · · · · · · · · · ·
 · o · · o · · · · · · · · o · o · · · · · · · · · · ·
 · · o o · · · · · · · · · · o · · · · · · · · o o · ·
 · · · · · · · · · · · · · · · · · · · · · · o · · o ·
 · · · · · · · · · · · · · · · · · · · · · · · o o · ·
 · · · · · · · · · · · · · · o o · · · · · · · · · · ·
 · · · · · · · · · · · · · · o o · · · · · · · · · · ·
 · · · · · · · · · · · · · · · · · · · · · · · · · · ·


Долго держалась.

(8381)

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
҂ит҃пв (8382)
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline VanyaTihonov

  • Posts: 388
2668,39177588Π ≈ 8383

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
⎕:
         8384  →    0 0 1 0 0 0 0 0 1 1 0 0 0 0 0 0    → 
0 0 1 0
0 0 0 0
1 1 0 0
0 0 0 0
 .....   ...   .   .   .   .   .   .   .   .
 ...#.   .#.                                 
 .....   ...                                 
 .##..                                       
 .....                                       


Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Hellerick

  • Posts: 27719
  • Gender: Male
>>> sum(range(130))
8385

         8380  →    0 0 1 0 0 0 0 0 1 0 1 1 1 1 0 0    → 
0 0 1 0
0 0 0 0
1 0 1 1
1 1 0 0


Любопытнейшая комбинация, кстати.
Живет 246 поколений, после чего оставляет шесть устойчивых формаций и два глайдера.

Offline Валентин Н

  • Posts: 36208
  • Gender: Male
83сты́ 81
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
VIIIMCCCLXXXVI (8386)
(кто меня пытался сбить со счета?)
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Валентин Н

  • Posts: 36208
  • Gender: Male
(кто меня пытался сбить со счета?)
В последнем посту число 8380, я не обратил внимание, что это цитата.

Ну тогда 83сты́ 87.
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
8388
0 0 1 0 0 0 0 0 1 1 0 0 0 1 0 0

 0 0 1 0
 0 0 0 0
 1 1 0 0
 0 1 0 0
 .....   ....   .....   ....   ....   ..   .   .   .   .
 ...≢.   ..≢.   .≢≢..   .≢..   .≢≢.                     
 .....   .≢≢.   ...≢.   ..≢.   ....                     
 .≢≢..   .≢≢.   .≢≢..   .≢..                             
 ..≢..   ....   .....   ....                             
 .....                                                   
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Γρηγόριος

  • Posts: 3307

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
8390

 0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 0   
                                                           
 0 0 1 0                                                                                       
 0 0 0 0                                                                                       
 1 1 0 0                                                                                       
 0 1 1 0                                                                                       
  .....   .....   .....   .....   .....   .......   .......   .......   .........   ......... 
  ...≢.   ..≢..   .≢≢≢.   ..≢..   .≢≢≢.   ...≢...   ...≢...   ..≢≢≢..   ....≢....   ...≢≢≢... 
  .....   .≢≢≢.   .....   ..≢..   .≢.≢.   ..≢.≢..   ..≢≢≢..   .≢...≢.   ...≢≢≢...   ......... 
  .≢≢..   .≢≢≢.   .≢.≢.   .≢.≢.   .≢≢≢.   .≢...≢.   .≢≢.≢≢.   .≢...≢.   ..≢.≢.≢..   .≢.....≢. 
  ..≢≢.   .....   ..≢..   ..≢..   .....   ..≢.≢..   ..≢≢≢..   .≢...≢.   .≢≢≢.≢≢≢.   .≢.....≢. 
  .....           .....   ..≢..           ...≢...   ...≢...   ..≢≢≢..   ..≢.≢.≢..   .≢.....≢. 
                          .....           .......   .......   .......   ...≢≢≢...   ......... 
                                                                        ....≢....   ...≢≢≢... 
                                                                        .........   ......... 
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

⎕:
         8391  →    0 0 1 0 0 0 0 0 1 1 0 0 0 1 1 1    → 
0 0 1 0
0 0 0 0
1 1 0 0
0 1 1 1
 ......   .....   .....   ....   ....   ..   .   .   .   .
 ...#..   ..#..   .##..   .#..   .##.                     
 ......   .##..   .....   ..#.   ....                     
 .##...   .###.   .#.#.   ..#.                             
 ..###.   ...#.   ...#.   ....                             
 ......   .....   .....                                   


Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Валентин Н

  • Posts: 36208
  • Gender: Male
83сты́ 92
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Bhudh

  • Posts: 54853
  • Gender: Male
  • aka 蝎
    • Сайты по языкознанию
Пиши, что думаешь, но думай, что пишешь.
MONEŌ ERGŌ MANEŌ.
Waheeba dokin ʔebi naha.
«каждый пост в интернете имеет коэффициент бреда» © Невский чукчо

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
⎕:
         8395  →    0 0 1 0 0 0 0 0 1 1 0 0 1 0 1 1    → 
0 0 1 0
0 0 0 0
1 1 0 0
1 0 1 1
 ......   .....   .....   .......   .......   .......   .......   .......   .......   .........
 ...#..   ..#..   .###.   ...#...   ...#...   ..###..   ...#...   ..###..   ...#...   ....#....
 ......   .###.   .#.#.   ..#.#..   .##.##.   .#...#.   ..###..   ..###..   ..#.#..   ...###...
 .##...   .#.#.   .#.#.   .##.##.   .##.##.   .##.##.   .#...#.   .#...#.   .#...#.   ..##.##..
 .#.##.   .....   .....   .......   .......   .......   .##.##.   .##.##.   .#...#.   .##...##.
 ......                                                 .......   .......   .##.##.   ..##.##..
                                                                            .......   .........


Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

Offline Валентин Н

  • Posts: 36208
  • Gender: Male
Нижниь ıндэкс в ҷıсʌах — степень тıсяҷı.
Препинания авторские!

Offline Python

  • Posts: 39702
  • Gender: Male
  • Aluarium agent
8397
  ↓                                                                                             
 0 0 1 0 0 0 0 0 1 1 0 0 1 1 0 1                                                               
  ↓                                                                                             
 0 0 1 0                                                                                       
 0 0 0 0                                                                                       
 1 1 0 0                                                                                       
 1 1 0 1                                                                                       
  ↓                                                                                             
  ......   .....   .....   .....   .....   .......   .......   .......   .........   ......... 
  ...≢..   ..≢..   .≢≢≢.   ..≢..   .≢≢≢.   ...≢...   ...≢...   ..≢≢≢..   ....≢....   ...≢≢≢... 
  ......   .≢≢≢.   .....   ..≢..   .≢.≢.   ..≢.≢..   ..≢≢≢..   .≢...≢.   ...≢≢≢...   ......... 
  .≢≢...   .≢≢≢.   .≢.≢.   .≢.≢.   .≢≢≢.   .≢...≢.   .≢≢.≢≢.   .≢...≢.   ..≢.≢.≢..   .≢.....≢. 
  .≢≢.≢.   .....   ..≢..   ..≢..   .....   ..≢.≢..   ..≢≢≢..   .≢...≢.   .≢≢≢.≢≢≢.   .≢.....≢. 
  ......           .....   ..≢..           ...≢...   ...≢...   ..≢≢≢..   ..≢.≢.≢..   .≢.....≢. 
                           .....           .......   .......   .......   ...≢≢≢...   ......... 
                                                                         ....≢....   ...≢≢≢... 
                                                                         .........   ......... 
Пролетареві ніколи вчити європейських мов, бодай би свою знати добре і на ній принести до своєї хати світло знання (Гнат Хоткевич)
ÆC CASALI NAXI PRASQURI: AHOV CÆRU, MERTVÆRI TÆ SLAVUTÆT!
Вони просили його: «Скажи: кетум», а він говорив: «сатем», і не міг вимовити правильно.
Хотелось бы также отметить, что "Питон" - это "мышиный язык" : "пи+тон". © АБР-2

 

With Quick-Reply you can write a post when viewing a topic without loading a new page. You can still use bulletin board code and smileys as you would in a normal post.

Note: this post will not display until it's been approved by a moderator.
Name: Email:
Verification:
Type the letters shown in the picture
Listen to the letters / Request another image
Type the letters shown in the picture:
√49 Напишите ответ строчными буквами:
«Сто одёжек, все без застёжек» — что это?: