python输出和案例一模一样,测试过不了

P4327 [COCI2006-2007#1] Okviri

```latex 我的也过不了 ``` ```python def print_line(temp_p, temp_w, connect_c, count): print(connect_c, end='') for i in range(count): if (i+1)%3 != 0: temp= temp_p else: temp = temp_w print(temp + connect_c, end='') print() def character(word_): connect_c ='#' for i in range(len(word_)): if (i+1)%3 == 0: connect_c = '*' elif (i) % 3 == 0 and connect_c =='*': connect_c = '*' else: connect_c = '#' print(connect_c + '.' + word_[i] + '.', end='') if len(word_) % 3 == 0: print('*') else: print('#') word = input() print_line('.#.', '.*.', '.', len(word)) print_line('#.#', '*.*', '.', len(word)) character(word) print_line('#.#', '*.*', '.', len(word)) print_line('.#.', '.*.', '.', len(word)) ```
by lmz_susan @ 2023-10-28 20:34:44


str=input('') l1=len(str) #每15个为一组 n1=l1//3 m1=l1%3 for i in range(n1): str1=str[i:i+15] l=15 r1,r2,r3='.','.','#' n=l%3 m=l//3 for i in range(0,m): r1 += '.#...#...*..' r2 += '#.#.#.#.*.*.' A=str1[i:i+3] r3 += f'.{A[0]}.#.{A[1]}.*.{A[2]}.*' print(r1,r2,r3,r2,r1,sep='\n') #剩下的 if m != 0: str1=str[-m:] l=len(str1) r1,r2,r3='.','.','#' n=l%3 m=l//3 for i in range(0,m): r1 += '.#...#...*..' r2 += '#.#.#.#.*.*.' A=str1[i:i+3] r3 += f'.{A[0]}.#.{A[1]}.*.{A[2]}.*' if n == 1: r1 += '.#..' r2 += '#.#.' r3 += f'.{str1[-1]}.#' elif n == 2: r1 += '.#...#..' r2 += '#.#.#.#.' r3 += f'.{str1[-2]}.#.{str1[-1]}.#' print(r1,r2,r3,r2,r1,sep='\n')
by Q999666 @ 2024-02-23 21:27:46


我也过不了
by Q999666 @ 2024-02-23 21:29:37


@[1e10_17](/user/649698) 这种情况有BUG In:as Out: ..#...#.. .#.#.#.#. #.a.#.s.* .#.#.#.#. ..#...#..
by Q999666 @ 2024-02-24 13:02:55


|