아이디어

입력된 숫자부터 0 까지 숫자만 출력해주면 됨. 이때 입력된 숫자는 0보다는 큼.

range(초기숫자(default:0), 끝숫자, 증감수(default:1)) <- 이 파이썬 문법을 이용해서 간단하게 거꾸로 출력

 

 

소스 코드

1
2
3
= int(input())
for i in range(n,-1,-1) :  #n부터 0까지 1씩 감소하면서 i를 생성함.
    print(i, end= " ")
cs
반응형

'PS > SWEA' 카테고리의 다른 글

5986번 새샘이와 세 소수  (0) 2018.11.03
2007번 패턴 마디의 길이  (0) 2018.10.16
1859번 백만 장자 프로젝트  (0) 2018.10.13
5550번 나는 개구리로소이다  (0) 2018.10.06
1926번 간단한 369게임  (0) 2018.10.05

공개수배하고난 후 보름이 지나 드디어 일산에서 검거 됬다고 한다!!!!!

이것들 어떤 동선으로 움직이고 생활했기에 이렇게 안들킨건지 이것도 궁금하다.

 

무튼 잡혀서 정말 다행히고 이태까지 저지른 범죄에 대해서 모두 밝혀지고 처벌받았으면 좋겠다.

 

출처: https://n.news.naver.com/article/001/0013117719

반응형

'잡다한정보' 카테고리의 다른 글

내일채움공제 3년형 만기 후기  (0) 2022.04.05

드디어 내일채움공제 3년형이 끝낫다 미쳣다리................(폭풍 감격).......(오열)

언제끝나냐 하면서 참 말도많고 탈도많았던 이 강제 노예같은 제도에 가입한걸 수천번 수만번 후회했건만 나에게도 이 긴 여정의 마침표가 오게됬다ㅜㅜ..

나도 누구나가 그렇듯 후기를 한번 끄적여보고자한다ㅎㅎ (이순간만을 기다렸다)

자 일단 내 내일채움공제 가입내용은 다음과 같다.

 

계약시작일자: 2019-01-31

만기일자: 2022-01-30

공제상품: 쳥년내일채움공제 3년형

 

본인 납부 36회 완료 모습

 

만기금 신청 거부 장면

만기일자가 지나면 만기신청을 바로 할줄 알았던 나.. 그렇지 않았다. (끝까지 짜증나게하는구만)

왜냐? 본인납부금, 취업지원금, 기업기여금 적립횟수가 모두 적립되어야지만 신청할 수 있기 때문이다.

본인납부금 36회, 취업지원금 7회, 기업기여금 7회 

 

본인납부금이야 월급날 지나면 바로 자동 입금되는거고..

문제는 취업지원금, 기업기여금 이 두 녀석들은 언제 입금 되는지가 퀵포인트였다..

 

여기서 핵심은 

기업기여금과 취업지원금은
만기일자를 포함한 월급을 받고 나서 준다는 것이다.

 

예를들어, 내가 만기일자가 1월 30일인데 월급날이 1월 25일이라면은 25~30일에 대한 급여는 못받은것이고, 다음달 월급날인 2월 25일이 되어야지 만기일자를 포함한 월급을 받게 되는 것이다.

반면에 나이스한 케이스로 예를 들자면, 내가 만기일자가 1월 24일이고 월급날이 1월 25일이라면은 만기일자를 포함한 월급을 받게 되는 것이고 회사에서 기업기여금만 적립해준다면 빠르게는 2주내로 만기금 신청을 할수있을것이다.

(아 그래서 누구는 3주, 2주내로 신청했다는 사람이 있는거였군!!)

 

참.. 난 5일밖에 안되는 걸로 한달을 더 기다려야한다니 짜증이 올라왔다... 그래 참자.. 3천만원을 위해서라면!

 

여기서 깜짝 질문,

질문) 만약 만기일자가 지나서 바로 퇴사하는 경우라면 문제가 없을까여??

답변) 응 문제없어~ 니가 만기일까지만 일을 한거면은 바로 퇴사하고 신청해도됨.

       어차피 바로 퇴사해도 만기일까지 다닌 급여가 계산되서 나오니까~ ㅇㅋ?

 

다시 돌아와서 그렇게 노예처럼 일하고 퇴근해서 롤하고 스타하고 띵가띵가 시간이 지나서 한달이 지난 2월 25일.

드디어 나는 만기일자를 포함한 월급을 받게 되었다. 두둥!

이제 조만간 기업기여금과 취업지원금이 들어오겠지? 라고 했지만....

회사에서 1주일뒤에 기업기여금을 적립했다. (이건 회사마다 더 느릴수있음.)

그리고나서 또 3일이 더지나서 취업지원금이 적립됬다.

즉, 다음달 월급이 들어오고나서 약 2주가 더 소요된 셈이다. 후...

취업지원금이 적립됬다는 메시지를 받는 동시에 만기금 신청을 드디어 할수있게됬다. 신청 하라고 카톡도 온다. (말안해도 할거거든?)

만기 신청하라는 카톡

곧바로 빛의 속도로 공인인증서 로그인 후 만기 신청 버튼을 누르고 몇가지 절차를 빠르게 입력해주고~

신청서 작성
신청서 작성 및 설문조사

 

오예~!!!!! 이제 최대 7일내로 만기금 3천만원이 들어오겠군!!!

기쁨도 잠시.. 

보통 7영업일 이내(공휴일 제외)라 하면 어?  공휴일 빼고 중간정도 되는 날이나 그렇게 줘야하는거 아니야? 

근데 진짜 어케 공휴일 제외하고 딱 7일 되는 그날에 입금해주냐? 진짜 약았다 약았어...

 

그치만 결국은!!!

소리쥘러~~~~~~~~~~~~~~~~~!!

말도 많고 탈도 많았던 지금까지의 내일채움 여정... 이걸로 졸업이다~!

자 지금까지 내일채움 만기금을 받기까지의 일정을 정리하자면 다음과 같다.

계약시작일자: 2019-01-31
만기일자: 2022-01-30
본인납부금 36회 적립일: 2022-01-25
기업기여금 7회 적립일: 2022-03-04
취업지원금 7회 적립일: 2022-03-07
만기신청일: 2022-03-07
만기금 지급일: 2022-03-17

정말 2년 지났을때부터 거의 매일 포기하고 싶었지만 꾸역꾸역 참아가며 버텼었는데 정말 감격스럽다.

여러분들 시간은 금이라는 말이 있죠?? 전 3천을 받아서 기쁘지만 지난 3년동안 경력을 잃은거 같아 조금 슬프기도 합니다... 그치만 되돌이켜보면 전 돈만 얻은것이 아니였습니다. 하기 싫었던 업무, 다니기 싫었던 회사를 참아가며 '성실함', '끈기' 라는 능력치를 얻었습니다. 앞으로 인생을 살면서 이 경험은 어려움을 헤쳐가는데 분명 도움이 될거라 믿습니다. ㅎㅎ 

과거에는 돈을 선택했다면 이제 지금부터라도 내 자신에게 집중하여 내 발전을 하기위해 노력할겁니다. 여러분들도 지금은 비록 힘들더라도 미래를 바라보면서 화이팅해보자구요! 

 

 

 

ps. 갠적으로 내일채움은 추천하지 않는다.

반응형

요구사항 변경

소프트웨어 개발에서는 변경이 불가피하고 이로인해 유스케이스 시나리오가 충분히 달라질 수 있음을 알자.

변경을 하더라도 유스케이스를 잘 만들도록하자 -> 명확한 목표, 시작, 종료 가 분명히 들어나있으면 된다.



요구사항 분석

유스케이스를 만들고나서 반드시 분석의 과정을 밟자.  why? 문제에 대한 해결방법을 냈는데 이게 실세계에서는 맞는 방법이 아닐 수 있기 때문

 - 실세계에서 다양한 경우가 존재하는데 이까지 해결할 수 있는 좋은 프로그램을 만들기 위해서 유스케이스 분석을 해봐야한다.'

 - 분석이라는 것은 막 대단한 것은 아니고 내가 구성한 시나리오가 말이 맞고 예외의 경우가 더 있지 않을까 하고 한번 더 생각해보자는 말이다.

반응형

'객체지향분석설계' 카테고리의 다른 글

요구사항 수집  (0) 2019.08.19
객체마을 - UML, 캡슐화, 상속, 다형성  (0) 2019.08.19
OOA&D란?  (0) 2019.08.18
  • 요구 사항 수집의 핵심 

 고객이 원하는 것을 제대로 알아내기 위해서 시나리오를 작성해본다.


      - 따라서 요구사항 수집 부분에서는 요구사항 리스트와 유스케이스 시나리오를 만든다.

반응형

'객체지향분석설계' 카테고리의 다른 글

요구사항 변경 및 분석  (0) 2019.08.19
객체마을 - UML, 캡슐화, 상속, 다형성  (0) 2019.08.19
OOA&D란?  (0) 2019.08.18


UML과 클래스 다이어그램 

 - 코드에 대한 간편한 의사소통 방법


상속 

 - 중복되는 코드를 피하는 방법 중 하나 


다형성  

 - 서브 클래스로 쉽게 쉽게 변경이 가능하다. 

 - 슈퍼클래스를 대신해서 다양하게 서브클래스로 사용되는 예


캡슐화

 - 분리 시키는 작업

   1. 논리적 그룹으로 나누는 분리

     - 중복된 코드가 있을 때 따로 그룹을 나눠서 한 곳으로 몰아서 나누는 형태, 클래스를 별도로 만들어서 분리함.

     - 일반적으로 우리가 데이터 영역과 기능 영역을 나누는 것

   2. 보호할 영역과 아닌 영역의 분리

     - private로 인해 직접적으로 수정, 액세스를 막음으로써 프로그램의 예기치 못한 변경을 막는다.


반응형

'객체지향분석설계' 카테고리의 다른 글

요구사항 변경 및 분석  (0) 2019.08.19
요구사항 수집  (0) 2019.08.19
OOA&D란?  (0) 2019.08.18

객체지향 분석 설계 (Objet-Oriented Analysis & Design)

- 고객이 원하는 것을 하고 잘 설계되었다라는 것을 보장하는 소프트웨어 개발 방법



- 다음 순서로 개발하면 잘 만든 소프트웨어라고 말할 수 있다고 한다.


1. 원하는 것을 충분히 잘 들어준다. -> 요구사항 (잘)만들기


2. 유연하게 만든다. -> 객체지향 원리 적용


3. 좀 더 유연하고, 좀 더 확장성있고, 좀 더 유지보수하기 쉽게 바꾼다. -> 객체지향 원리 적용 + 디자인 패턴 

반응형

'객체지향분석설계' 카테고리의 다른 글

요구사항 변경 및 분석  (0) 2019.08.19
요구사항 수집  (0) 2019.08.19
객체마을 - UML, 캡슐화, 상속, 다형성  (0) 2019.08.19


대부분 사람들이 이런 메세지가 뜨면 45일 이용을 못한다고 한다.


하지만 사실과는 전혀!!! 다르다.


나 또한 그런줄 알았지만 저기 저 문구 대로 고객센터에 문의를 해보고 답변을 잘하게 되면 1주일 내? 로 풀릴 수도 있다. 


하지만 문의조차 귀찮타라고 하면 걍 45일 기다리면된다 아니면 번호를 바꾼다거나?? 


암튼 모든 자기 하기에 따라 결과가 바껴지는듯~~

반응형

'취미' 카테고리의 다른 글

구조체란 ? (10초 정리)  (0) 2019.04.14
[ES6] var, let, const 란?  (0) 2019.02.23
뷰 공부시작한날  (2) 2019.02.03
[드라마] 프리스트 9화 이후 추측글  (0) 2018.12.23
오늘의 알바-부평문화의거리 서포터즈  (0) 2018.12.14

문제 링크 : https://www.acmicpc.net/problem/1699


해결 방법 :


이 문제는 다이나믹 프로그래밍 문제다.


그렇기 때문에 먼저,


우리가 구하고자 하는 문제가 뭔지 본다. 


문제는 주어진 자연수 N을 제곱수들의 합으로 표현할 때에 그 항의 최소개수 이다. 


ex) N = 3  , 1^2 + 1^2 + 1^2 = 3개 

    N = 7,  3^2 + 1^2 + 1^2 = 3개


나는 처음에 접근한 방법이 제곱을 했을때 (N 과 가장 가까운 수에 대해 최소항의 개수  + N- 가장가까운수 에대한 최소항의 개수) 로 점화식을 세워서 풀었었다. 하지만 이는 12를 구할때 깨져버린다. 

위점화식을 적용해보면, 9의 최소항의개수 + 12-9의 최소항의개수 = 4가 나오게 된다.

2^2 + 2^2 + 2^2 = 3개 이것이 최소개수인데 말이다. ㅜㅜ


다시 생각해 본 후 , 모든 경우를 고려하면 답을 구할수 있다고 봣다.

즉, 어떤 수 12는  제곱의 합에서 1의 제곱이 포함됬다고 보면 11의 최소항의개수 + 1 이 될것이다. 여기서 +1 은 1의 제곱이 포함됬기 때문이다.

12는 또 제곱의 합에서 2의제곱이 포함됬다고 보면 10의 최소항의 개수 + 1 이 된다.

12는 또 제곱의 합에서 3의 제곱이 포함됬다고 보면 9의 최소항의 개수 + 1이 된다.



이렇게 모든 경우를 포함하는 점화식을 세운다면 DP[N] = MIN ( DP[N], DP[N-j의제곱] + 1)  이될것이다.

(이때, j는 제곱해서 N보다 같거나 작을때까지의 수를 반복해서 도는 경우이다.)




반응형

'PS > 백준' 카테고리의 다른 글

1932번 정수삼각형  (0) 2018.12.30
1149번 RGB거리  (0) 2018.12.05
7490번 0 만들기  (0) 2018.12.05
1003번 피보나치 함수  (0) 2018.12.02
1065번 한수  (0) 2018.11.16

문제사이트 : http://codeup.kr/problem.php?id=1925


해결 방법 :


nCr을 구하기 위해서 생각해보면, 


n개 중 r개를 뽑는 것은  

n개 중 먼저 하나를 보는데 이게 뽑혀져있는 상황에서 r-1개(하나가 먼저뽑혓다)를 뽑는 경우 + n개 중 하나를 먼저 보는데 이게 안뽑혀있는 상황에서 r개를 뽑는 경우의 수랑 같다는 것을 아는 것이 이 문제를 푸는 핵심인것 같다.



이제 이를 이용해서 점화식을 세운다면, 

 가 된다.



이식을 바탕으로 재귀함수를 디자인하면 된다.


기저조건은 r 부분이 0이 되거나 혹은 n과 r이 같을 때 이 두가지로 나눌수있다.

기저조건이 아닐때는 점화식대로 재귀함수를 호출해주면 된다.



반응형

'PS > 코드업' 카테고리의 다른 글

3015번 성적표 출력  (1) 2019.04.14
3704번 계단 오르기 2  (0) 2019.03.31
1920번 2진수 변환 (재귀함수)  (0) 2019.03.16
3733번 우박수 길이 - large  (0) 2019.01.27
2606. 소수점 이하 출력  (0) 2018.12.17

+ Recent posts