오늘은 여러문제를 풀어보려고 합니다! 문제가 너무 쉬워서 한번에 여러개를 풀어버렸거든요!
총 세문제이지만 푸는데 10분도 안걸렸습니다! 다들 손풀기로 한번씩 해보시는거도 좋을듯 합니다!
없는 숫자 더하기
#include <string>
#include <vector>
using namespace std;
int solution(vector<int> numbers) {
int answer = 45;
int size = numbers.size();
for(int i = 0; i < size; i++){
answer -= numbers[i];
}
return answer;
}
음양 더하기
#include <string>
#include <vector>
using namespace std;
int solution(vector<int> absolutes, vector<bool> signs) {
int answer = 0;
int size = absolutes.size();
for(int i = 0; i < size; i++){
if (signs[i] == true) {
answer += absolutes[i];
} else {
answer -= absolutes[i];
}
}
return answer;
}
내적
#include <string>
#include <vector>
using namespace std;
int solution(vector<int> a, vector<int> b) {
int answer = 0;
int size = a.size();
for (int i = 0; i < size; i++){
answer += a[i] * b[i];
}
return answer;
}
'Algorithm Problem Solving > Programmers' 카테고리의 다른 글
[프로그래머스] 코딩테스트 연습 정렬 K번째수 (0) | 2021.11.27 |
---|---|
[프로그래머스] 코딩테스트 연습 해시 완주하지 못한 선수 (0) | 2021.11.27 |
[프로그래머스]코딩테스트 연습 Summer/Winter Coding(~2018) 소수 만들기 (0) | 2021.11.26 |
[프로그래머스]코딩테스트 연습 2019 카카오 개발자 겨울 인턴십 크레인 인형뽑기 게임 (0) | 2021.11.25 |
[프로그래머스] 코딩테스트 연습 2020 카카오 인턴십 키패드 누르기 (0) | 2021.11.24 |