Club383 🫐Ec.crew 2기 마무리 / 3기 모집🍊 2가 활동 수료식 회식 3기 모집 홍보글 🔥코딩 초보들을 위한 겨울방학 스터디🔥 ✨Ec. crew 3기✨ 💚스터디 소개💚 - 저희 스터디는 다같이 코딩을 즐겁고 지속적으로 공부하자는 취지에서 만들어졌습니다! 서로 도우며 좋은 시너지를 내 봐요! 겨울방학도 알차게 보내봅시다! - 저희 인스타 계정입니다! 1기.2기의 활동이 기록되어 있습니다. https://instagram.com/ec.crew_ewha?igshid=YmMyMTA2M2Y= - 다양한 문제를 풀고 알고리즘을 익히며, 팀대항전을 통해 코딩 실력을 키웁니다. - 웅진싱크빅 게임 개발 챌린지에 두 팀으로 나누어 참가하여 두 팀 모두 본선 진출에 성공/ 한 팀은 수상했습니다! - 각자의 개발 블로그를 개설하여 포트폴리오를 만들고 대외활동 탐색을 합.. 2022. 12. 2. 𝗘𝗰.𝗰𝗿𝗲𝘄 2기 5회차 문제 풀기 오늘은 시험 전 마지막 문제풀이 시간이었다. 시험이 끝나고는 주마다 알고리즘을 공부할 계획이기 때문에 간단하게 디버깅과 시간복잡도에 대한 개념을 이야기해 보았다. from sys import stdin N,m,M,T,R = map(int,stdin.readline().split()) time = 0 runtime = 0 heart = m while (runtime != N): if (m+T>M): time = -1 break if (heart+T [Python] 최소공배수, 최대공약수란? 파이썬 알고리즘으로 쉽게 구현하기 / for문, 유클리드 호제법 최대공약수란 ? GCD (Greatest Common Divisor) Common Divisor -> 라는 이름에서 알 수 있듯이 두 수 혹은 그 이상의 .. 2022. 9. 29. 𝗘𝗰.𝗰𝗿𝗲𝘄 2기 4회차 문제 풀기 정화언니 from sys import stdin A, B = map(int, stdin.readline().split()) # 사탕값,0값 numnum = A % (10**B) result = A if numnum < 5 : # 내림 result -= numnum else: result += (10-numnum ) print(result) 아 나머지가 왜 자연스럽게 1의자릿수라고 생각했지.. from sys import stdin A, B = map(int, stdin.readline().split()) # 사탕값,0값 numnum = ((A % (10**B)) - (A%(10**(B-1))))/(10**(B-1)) if numnum < 5 : # 내림 result = A.. 2022. 9. 22. EDOC 1-2 2회차 from sys import stdin N = int(stdin.readline()) for _ in range(N): sList = list(stdin.readline())[0:-1] reList= ["0" for _ in range(len(sList))] i = 0 # 마우스 위치 for K in range(len(sList)): if sList[K] == "": i += 1 elif sList[K] == "-": # 빼기 if i == 0: pass else: reList[i-1] = '0' else: # 문자 if reList[i] != 0: # 문자가 있는 상태 for w in range(len(sList)-i): reList[len(sList)-1-w] = reList[len(sList)-2-.. 2022. 9. 21. Ec.crew 2기 3회차 팀대항전 문제 공간대여가 풀리지 않았었어서 한 2번째 코딩 팀대항전~ 이제 풀려서 다음주부터는 유목민 생활 끝이다! from sys import stdin M = int(stdin.readline()) D = int(stdin.readline()) if M < 2: print("Before") elif M == 2: if D < 18: print("Before") elif D == 18: print("Special") else: print("After") else: print("After") from sys import stdin T = int(stdin.readline()) def func(n,lists): # 다음 층의 인원수 리스트 반환 함수 result =[] for i in range(n): rere = su.. 2022. 9. 15. EDOC 1-2 1회차 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 그리디 알고리즘 문제다! 맨 처음에 생각 없이 짰다가 앞뒤친구들에게 다 빌릴 수 있는 친구와 한명에게밖에 못 빌리는 친구와는 차등을 두어서 가장 많은 학생들이 체육복을 가져갈 수 있게해야 한다는 사실을 간과했다는 걸 깨달았다. +도난당한 사람이 여벌을 가질 수도 있다는 걸 놓쳐서 수정 def solution(n, lost, reserve): checklist= [ 0 for _ in range(n)] #전체 학생 수 만큼의 빈칸 result = n - len(lost) #현재 체육복 있는 사람 for cha .. 2022. 9. 14. Ec.crew 2기 2회차 팀대항전 문제 정기모임을 위한 공간 대여에 문제가 있었다.. 그래서 위기를 기회로 삼아 팀 대항전을 준비했다! 다들 재밌다고 해서 다행이당 종종 해야겠다. 우리가 성취감을 느끼기 좋은 난이도의 문제는 브론즈 5 - 실버 3 사이 문제인 것 같으니 이 단계를 좀 더 넣어야겠다. 소수점 있으니까 float 소수점 4자리에서 끊기 round() 쓰면 소수점 자리가 0일 시 제대로 작동하지 않는다. ex) 3.0000 이런거 '{:.4f}'.format(숫자) 포맷을 써야 함 근데 띄어쓰기로 포맷 써야 해서( 자료형 다르면 + 쓰기 불가) 변수로 두번 처리함! 포맷 쓴 거 변수에 넣을 수 있군 from sys import stdin N = int(stdin.readline()) for i in range(N): NList =.. 2022. 9. 9. 🫐Ec.crew 2기 1회차 OT🫐 9월 1일 목요일 오후 7시 이씨씨에서 1시간 예정 2022. 8. 31. 🍇Ec.crew 1기 마무리/되돌아보기🍇 여름방학(7-8월) 스터디 1기가 끝났습니다! 후기폼 💫Ec.crew 1기를 마무리하며...💫 Ec.crew 1기는 여러분에게 어떤 경험이었나요? docs.google.com 카톡/인스타 뿌듯합니당 끝! 2022. 8. 30. Ec.crew 9회차 정기 모임 문제 (call by ..문제->30일백준에) from sys import stdin import random Nlist = [] for i in range(9): A = int(stdin.readline()) Nlist.append(A) # 난수 생성 함수 def numnum(): while(1): num = random.randrange(1, 10) num2 = random.randrange(1, 10) if num != num2: break alist = [num, num2] return alist while(1): reList = Nlist numList = numnum() reList[numList[0]-1]= 0 reList[numList[1]-1]= 0 result = 0 for cha in reList:# 100이면 브레이크 resul.. 2022. 8. 29. 이전 1 ··· 34 35 36 37 38 39 다음