728x90

전체 글 373

[어묵볶음] 오늘 점심은....? 0_0??

오늘 점심은 ....! 냉털 반찬 만들기 집에 미리 다듬어 채썰어 놓은 양파와 당근이 보이길래 간장 어묵볶음을 휘리릭 만들어부렷다 매운어묵볶음보다는 단짠 반찬인 어묵볶음! 그리고 냉동실에 손질된 오징어 작은거가 보이길래 한끼 반찬으로 숙회를 만들었다! 미리 손질이 되어있어서, 해동 후 깨끗하게 씻은 다음에 뜨거운 물에 데치기만 하면 된다! 마약계란장의 반숙매력은 어디서든 사랑받는 반찬이기에 우리 남편님한테 합격받은 반찬! 간장과 파, 양파를 밥에 살짝 적셔 비빈다음 반숙 계란을 그위에 올려 먹으면 꿀맛이다.... ㅎ 숟가락 하나로 휙휙 볶아주기! 주걱없이도 금방 만들수 있다 ㅎㅎ 빛깔이 무지 고운 어묵볶음! 먹고 남은 건 반찬통에 담아 냉장고 행!

[15881] Pen Pineapple Apple Pen / 파이썬 (정규표현식 )

문제 링크: https://www.acmicpc.net/problem/15881 15881번: Pen Pineapple Apple Pen 여러 개의 사과, 파인애플, 그리고 펜이 일렬로 세워져 있다. 이 물건들의 순서를 바꾸지 않고 옆에 있는 물건끼리 연결했을 때, 펜-파인애플-애플-펜을 몇 개나 만들 수 있을지 세어보자. 단, 펜, www.acmicpc.net 물건이 몇개 있는지 안알려줘도 그냥 풀수 있는 문제 ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 10 # 사과는 A로, 파인애플은 P로 대문자, 펜은 p로 소문자 # pPAp n=input() m=input() import re p=re.compile('(pPAp)') m=p.findall(m) print(len(m)) cs 💯 풀이 과정 1..

[2902] KMP는 왜 KMP일까? / 파이썬 (방법 2가지 반복문 / 정규표현식)

문제 링크: https://www.acmicpc.net/problem/2902 2902번: KMP는 왜 KMP일까? 입력은 한 줄로 이루어져 있고, 최대 100글자의 영어 알파벳 대문자, 소문자, 그리고 하이픈 ('-', 아스키코드 45)로만 이루어져 있다. 첫 번째 글자는 항상 대문자이다. 그리고, 하이픈 뒤에는 반드 www.acmicpc.net ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 #반복문-------------------- a= input().split('-') #하이픈으로 나누고 for i in a: print(i[0], end="") #가장 처음 대문자 출력 #정규표현식------------------------ import re b= input() test1= re.findall('..

[2857] FBI / 파이썬 (정규표현식 search)

문제 링크: https://www.acmicpc.net/problem/2857 2857번: FBI 5개 줄에 요원의 첩보원명이 주어진다. 첩보원명은 알파벳 대문자, 숫자 0~9, 대시 (-)로만 이루어져 있으며, 최대 10글자이다. www.acmicpc.net ❓ 정답은 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import re result = [] #result 리스트에 FBI 요원 번호 넣기 no = 0 for _ in range(5): t = input() p=re.compile('(FBI)') m=p.search(t) no+=1 #반복문 시행할 때마다 번호 하나씩커짐 if m!=None: #FBI는 서치되니까 None이 아니다. result.append(..

[2870] 수학숙제 / 파이썬 (정규표현식 findall)

문제 링크: https://www.acmicpc.net/problem/2870 2870번: 수학숙제 종이에서 찾은 숫자의 개수를 M이라고 하면, 출력은 M줄로 이루어져야 한다. 각 줄에는 종이에서 찾은 숫자를 하나씩 출력해야 한다. 이때, 비내림차순으로 출력해야 한다. 비내림차순은 내림차 www.acmicpc.net ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 t=int(input()) #테스트 개수 result=[] #리스트에 넣고 작은수부터 출력 for _ in range(t): test=input() #문장넣기 import re p=re.compile('[0-9]+') #숫자인것들 검색어 m=p.findall(test) #찾기(리스트형태로 찾아짐) for i in..

[2671] 잠수함식별 / 파이썬 (정규표현식 fullmatch)

문제 링크: https://www.acmicpc.net/problem/2671 2671번: 잠수함식별 입력에 들어있는 스트링을 읽고, 이것이 잠수함의 엔진소리를 나타내는 스트링인지 아니면 그냥 물속의 잡음인지를 판정한 후, 잠수함의 엔진 소리에 해당하는 스트링이면 "SUBMARINE"을 출력하고 www.acmicpc.net 1013번과 유사한 문제... 아니 거의 똑같다고 보면 된다... ❓ 정답은 ?? 1 2 3 4 5 6 p=re.compile('(100+1+|01)+') #~는 1개이상이니 +으로 바꾸기 string= input() if p.fullmatch(string): print('SUBMARINE') else: print('NOISE') cs 💯 풀이 과정 1) ~ 표시가 1개이상이므로 + ..

[1543] 문서 검색 / 파이썬 (정규표현식 findall)

문제 링크: https://www.acmicpc.net/problem/1543 1543번: 문서 검색 세준이는 영어로만 이루어진 어떤 문서를 검색하는 함수를 만들려고 한다. 이 함수는 어떤 단어가 총 몇 번 등장하는지 세려고 한다. 그러나, 세준이의 함수는 중복되어 세는 것은 빼고 세야 한 www.acmicpc.net ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 import re a=input() #문서 b=input() #검색어 p = re.compile(b) #검색어를 조건으로 넣고 m = p.findall(a) #검색어에 해당하는 것을 다 찾기 print(len(m)) #리스트 갯수 출력 cs 💯 풀이 과정 1) 정규표현식 findiall( ) 정규식과 match되는 모든 문자열을 list로 리..

[1264] 모음의 개수 / 파이썬 (2가지 방법 정규표현식 findall & for반복문)

문제 링크: https://www.acmicpc.net/problem/1264 1264번: 모음의 개수 입력은 여러 개의 테스트 케이스로 이루어져 있으며, 각 줄마다 영어 대소문자, ',', '.', '!', '?', 공백으로 이루어진 문장이 주어진다. 각 줄은 최대 255글자로 이루어져 있다. 입력의 끝에는 한 줄 www.acmicpc.net 2가지 방법으로 풀수 있다! 1. 정규표현식 (단순 반복문보다 코드식은 짧았지만 메모리와 시간 면에서 더 컸다...아! 물론 보람이 크지) 2. 단순 반복문 ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 # 단순 반복문--------------- 모음=['a','e','i..

[1013] Contact / 파이썬 (정규표현식)

문제 링크: https://www.acmicpc.net/problem/1013 1013번: Contact 입력의 첫 줄에는 테스트 케이스의 개수 T가 주어진다. 그 다음 줄부터 각각의 테스트 케이스에 대해 전파를 표현하는, { 0, 1 }만으로 이루어진 문자열이 공백 없이 주어진다. 문자열 길이는 (1 ≤ www.acmicpc.net ❌ 1차시도 실패 import re t= int(input()) for _ in range(t): test=input() p=re.compile('(100+1+|01)+') if p.match(test): print('YES') else: print('NO') match로 쓴 바람 실패가 나왔다... ❓ 정답은 ?? 1 2 3 4 5 6 7 8 9 10 11 12 impor..

[기특공부] 정규표현식 (feat. 조코딩 유튜브강의)

* 강의 채널 : 조코딩 * 강의 이름 : 정규표현식이란? 파이썬 정규표현식의 기초와 활용 * 강의 링크 : https://www.youtube.com/watch?v=dTDoTR0MXjU 🔨 정규표현식 복잡한 문자열을 처리할 때 사용하는 기법, 모든 언어 공통 📖github: https://github.com/LIMSONA/DataLit/blob/main/%EC%A0%95%EA%B7%9C%ED%91%9C%ED%98%84%EC%8B%9D.ipynb 📖참고: https://wikidocs.net/1669 07장 정규표현식 필자는 wikidocs.net 🧐공부 한줄 평 : 모든 언어 공통이니, 정규표현식 잊지말자!

728x90