
이번에 방학을 맞이하면서 알고리즘 준비를 위해 파이썬을 복습할 겸 파이썬으로 백준을 시작했습니다. 학교 에브리타임 이라는 커뮤니티 앱에서 알고리즘 스터디도 개설하여 참여를 시작했죠. 오늘의 문제는 10951번 문제인 A+B 출력하기 입니다. https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 우선 제가 풀었던 코드는 다음과 같습니다. number=map(int,input().split(' ')) print(number[0]+number[1]) 오류 내용을 보시면 map 함수에서 오류가 났네요. 그럼 제가 map 함수를 잘못 쓴 것 일까요? map 함수는 리..

먼저 오늘의 코드부터 보시죠. 여기서 3번 i라는 변수가 나옵니다. 첫 번째 i는 for문에서 조건문을 만들기 위해 쓰였고 두 번째 i는 div에 텍스트 형식으로 값을 넣어주기 위해 쓰였고 세 번째 i는 div에 rgb 값을 지정해주기 위해 function에서 쓰였습니다. 여기서 각각의 i는 어떠한 값을 나타내고 있을까요?? 첫 번째 i는 조건문에서 지정해주는 것 처럼 0부터 255까지 숫자가 지정됩니다. 그래서 for 문 안에서는 0부터 255까지 값을 갖게 되죠. 두 번째 i는 div에 값을 넣어주게 되는데 256이라는 값을 지니게 됩니다. 그래서 위 파일을 실행시켜보면 다음과 같이 div 하나당 숫자 하나씩 지정하게 됩니다. 세 번째 i는 첫 번째 i, 두 번째 i와는 별개의 i 입니다. var i..

목표 앞 글에서 말했다시피 가치 평가 서비스에서 가장 중요한 부분은 가치를 평가할 수 있어야한다는 것이다. 그래서 우리가 이번 멋쟁이 사자처럼 9기에서 배운 Django를 이용해 구현하려 했으나 멋사 선생님들께서 가치 평가할 때 마다 페이지를 새로고침하게 되면 (Django만을 사용하면 이렇게 밖에 구현이 안된다) 실제 구현된 일반 서비스들과는 다르고 또한 품질이 떨어지기 때문에 JS를 이용해서 만들어보라고 하셨다. 그래서 나의 목표는 ajax를 이용해 model의 DB를 수정하고 html에 표시하고 다시 DB에 저장하는 것이 나의 목표이다!!! 개발 예열 먼저 개발하기에 앞서 ajax는 무엇일까.. 1학기 때 웹 프로그래밍 과목에서 js를 하면서 얼핏 들어본 기억이 난다. 처음 들었을 때 게임 리그오브..

멋쟁이 사자처럼에서 휴식 겸(?) 진행하고 있는 무쓸모톤이 있다. 무쓸모톤은 진짜 쓸모 없는 서비스이지만 고퀄리티로 구현하는 해커톤이다. 운영진들이 재밌는 아이디어를 구상해서 우리에게 주기 때문에 정말 재밌게 할 수 있는 활동들이다. 주제 우리가 진행하는 프로젝트의 주제는 내가 가지고 있는 쓸모 없는 물건의 가치를 평가하는 것이다. 물론 말 그대로 가치이기 때문에 마이너스가 될 수 도 있다. 즉 진짜 쓸모없는 제품은 돈 주고 내놔야한다는 소리이다. 그래서 우리 프로젝트의 핵심은 가치를 평가한다는 것에 있었다. 다른 기능들이 아무리 날고 기어도 가치를 평가하지 못하는 가치 평가 서비스는 아무짝에도 쓸모 없기 때문이다. (무쓸모..톤..?) 구현 내용 앞으로 구현할 내용은 다음과 같다. 사실상 프로젝트가 거..

오늘은 백준 1700번 문제입니다. 문제 설명 문제 해석 저는 이 문제를 보자마자 멀티탭 사용 숫자를 우선순위로 해석해서 1에 가까울 수 록 자주 쓰이고 높을 수 록 안쓰인다고 해석하기로 했습니다. first를 사용하기 이전에 sort해서 내림차순으로 하면 좋았겠지만 그렇게 하는게 불가능할 것 같아서 first라는 변수로 최대 숫자를 찾아내기로 했습니다. 문제 풀이 1차 N, K = map(int,input().split()) multitap = [0 for i in range(N)] #멀티탭 use = list(map(int, input().split())) #실제 전기용품 사용 count= 0 #사용횟수 first= 0 #비교시 우선 순위가 낮은 거 골라내기 for i in use : for j in..
- Total
- Today
- Yesterday