[Coding Test] 이모티콘 할인행사/c#
https://school.programmers.co.kr/learn/courses/30/lessons/150368 프로그래머스SW개발자를 위한 평가, 교육의 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr문제 요약목표이모티콘 플러스 서비스 가입자 수 최대화 (우선조건)이모티콘 매출액 최대화출력: [가입자 수, 총 매출액]조건n명의 사용자, m개의 이모티콘이모티콘 할인률: 10%, 20%, 30%, 40% (이모티콘별로 다르게 적용가능)사용자비율 기준 이상 할인 → 이모티콘 구매구매 금액 총 합 >= 기준 금액 → 이모티콘 구매 취소 후 서비스 가입입출력 예입력int[,] users = new int[,] { {40, 10000}, {25, 10000} ..
2025. 10. 16.
[Math] 벡터 (Vector)와 스칼라(Scala)
벡터와 스칼라스칼라스칼라는 방향이 없는 단순 값을 나타낸다.온도(30도), 길이(5미터), 질량(2킬로그램)등이 스칼라에 해당한다.벡터스칼라를 배열의 형태로 나열한 것으로 방향과 크기를 가진다.좌표 [1,2], 물체에 작용하는 힘의 크기와 방향등이 벡터에 해당한다.벡터는 방향과 크기를 모두 가진다.예를 들어 [2,1]라는 벡터를 화살표로 표현하면 다음과 같다. 벡터의 연산1. 벡터의 합벡터와 벡터를 더할 때는 같은 성분끼리 더한다.예를 들어, 두 벡터 두 벡터 v1=[1,2]와 v2=[3, 4]의 합은 다음과 같다.v3=v1+v2=[1+3,2+4]=[4,6] 2. 벡터의 스칼라 곱벡터와 스칼라를 곱하면, 벡터의 각 성분에 스칼라 값을 곱한다.예를 들어, 벡터 [2,3]에 스칼라 2를 곱하면 다음과..
2024. 9. 30.