[백준 문제풀이 : 10809번] 파이썬 - 알파벳 찾기
·
Algorithm/Baekjoon
소문자로만 이루어진 단어 하나를 입력받고, 그 소문자가 알파벳 a~z를 대조했을때 단어의 a~z가 단어의 몇번째자리에 위치했는지 파악하는 문제이다. 만약 a~z중에 단어에 없는 알파벳이 있다면 해당알파벳의 자리는 -1로 표기한다. 우선 for문으로 a~z까지 26번의 반복문을 돌려 리스트(단어)가 존재한다면 또 다시 반복문을 돌리는 if문을 활용했다. 존재하지 않는다면 -1로 표기하는 if문을 만들고 존재한다면 단어의 개수만큼 반복문을 다시 돌려서 몇번째 자리에 존재하는지 표기하는 반복문을 돌려준다. s = str(input()) list_s = list(s) for i in range(26): #알파벳의 개수만큼 반복 if chr(i+97) in list_s: #알파벳a의 아스키코드인 97만큼 더한숫자..
스즈메의 문단속 번역해보기 (문고본기준 8page)
·
외국어 공부/日本語の本の翻訳
스즈메의 문단속 (スズメの戸締り) 20230809 8page 번역하기 일본어 원문 そうやっていくつの家を覗き、どれほどの草を踏み、何度母を呼んだことだろう。誰も答えず、誰にも会わず、一匹の動物も見なかった。おかあさんと叫ぶ私の声は、雑草に、崩れた家々に、積み重なった1車に、屋根に載った漁船に、吸い込まれたまま戻ってこなかった。いくら歩いても、あるのはただ廃墟だけだった。どうしようもない絶望と一緒に、涙がまた迫り上がって2くる。 『お母さん! ねえ、お母さん、どこーっ!』 ぐしゃぐしゃに泣きながら、私は歩く。吐く息が白い。湿った3息はすぐに冷たくなって、私の耳の先をもっと冷やす。泥が詰まって黒く汚れた指先も、マジックテープの靴を履いた丸い足先も痛いほど冷たいのに、喉と心臓と目の奥だけが、そこだけの特別な病気のように不快に熱い。 気付けば太陽は雲の下に沈み、あたりは透明なレモン色..
[영어회화 10문장] - 3일차
·
외국어 공부/English conversation
English conversation 3 2023.08.09 하루 10문장 Thank you for attention. 경청해주셔서 감사합니다. Let keep working on it. 계속 해봅시다. Exams are coming up. 곧 시험이 있거든요. The ball is under the chair. 공은 의자 안에 있어요. It doesn't seem fair. 공평하지 않아 보입니다. Let's not talk about the past. 과거 이야기는 하지 않기로 해요. Are you all right? 괜찮아요? He's a basket-base. 그 사람 폐인 다됬어요. They are going out of business. 그 사람들은 폐업할 예정이에요. I asked him p..
[백준 문제풀이 : 27866번] 파이썬 - 문자와 문자열
·
Algorithm/Baekjoon
1차원배열이 끝나고 문자열에 들어왔다. 문자열을 입력받아서 그 문자열안의 알파벳을 하나하나 쪼개서 몇번째 순서의 알파벳은 무엇인지 추출해내는 작업이다. 굉장히 간단한 문제인데 문제는 하나하나 쪼개는 방법을 까먹었다. 역시나 오늘도 구글링을 하여 쪼개는 방법을 알아봤는데 너무나도 간단했다. input으로 문자열을 입력받고 list(input)을 하면 알아서 구성요소가 하나하나 쪼개진다. s = input() i = int(input()) list_s = list(s) print(list_s[i-1]) s = list(input())으로 한줄 더 줄일 수 있을 것 같긴한데 시도는 안해봤다.. 다음문제 풀때는 한번 시도해봐야겠다.
[백준 문제풀이 : 3052번] 파이썬 - 나머지
·
Algorithm/Baekjoon
슬슬 문제를 보고 어떤식으로 이문제를 풀어야하는가 고민하고 계획을 세워야 할 때가 온 것 같다. 문제를 보자마자 아 이문제는 어떤식으로 풀어야겠다! 라고 바로 떠오르지 않는다. 3~5분정도 혼자 고민을 해보고 나온 답은, 먼저 리스트에 값을 집어넣는 코드를 짠 뒤, 또 다른 리스트 함수를 정의해주고,입력값 리스트를 42로 나눈 나머지 값이 result 리스트함수에 존재하지 않는다면 append하는 방식으로 새로운 리스트를 작성했다. 그리고 마지막으로 result리스트의 값의 개수를 출력하도록 하는 코드를 쓰면 풀릴 것 같았다. a_list = [] for _ in range(10): a = int(input()) a_list.append(a) result_list = [] for i in range(le..
스즈메의 문단속 번역해보기 (문고본기준 7page)
·
외국어 공부/日本語の本の翻訳
스즈메의 문단속 (スズメの戸締り) 20230807 7page 번역하기 일본어 원문 頭の上では、星がぎらぎらと光っている。誰かのミスで光量つまみ1を十倍に引き上げられてしまったみたいに、その星空はばかみたいに眩しい。あまりに眩しくて、一つ一つの光からキーンとした音が染み出ている2みたいだ。私の耳のひだ3の中で、星の音と、乾いた風と、苦しそうな私の息づかい4と、自分が草を踏む音が混じっている。 そう、私はずっと、草の中を歩いているのだ。視界の果てには、世界をぐるりと縁取った5ような山脈がある。その奥には白い壁みたいな雲があり、その上には黄色い太陽が載っている。満天の星と、白い雲と太陽が、同時にある。全部の時間が混じりあったような空の下を、私は歩き続けている。 家を見つけると、私は窓から中を覗き込む6。どの家も深い緑に埋もれている7。たいていは窓ガラスが割れていて、ちぎれたカーテン..
[영어회화 10문장] - 2일차
·
외국어 공부/English conversation
English conversation 2 2023.08.07 하루 10문장 It was 2 years ago. (그건)2년 전입니다. Call me back as soon as possible 가능한 빨리 전화주세요. I've got to go. 가봐야 해요. Sorry for the short notice. 갑자기 알리게 되어 죄송합니다. Do you want to join me for a drink? 같이 한 잔 하시겠어요? What's the place called? 거기 이름이 뭔가요? Don't even go there. 거긴 얼씬도 하지 마세요. Worried is hope's natural setting. 걱정은 희망 근처에 있다. How is your married life? 결혼생활은 어..
[백준 문제풀이 : 5597번] 파이썬 - 과제 안 내신 분..?
·
Algorithm/Baekjoon
입력과 출력 둘다 한줄에 값 한개씩만 입,출력하기 때문에 간단하게 포문을 돌려서 입력을 쭈욱 받아, 다시 포문을 돌려 만약 i값이 리스트안에 없다면 출력하게끔 하는 코드로 만들어 보았다. n = [] for _ in range(28): a = int(input()) n.append(a) for i in range(30): i += 1 if i not in n: print(i) 이 문제의 경우에는 다른 방법으로도 풀 수 있을 것 같다는 생각에 다른 사람들은 어떻게 풀었는지 찾아보기로 했다 students = [i for i in range(1,31)] for _ in range(28): applied = int(input()) students.remove(applied) #소거 print(min(stude..