자기개발👨‍💻 142

[python, C++] 백준 2953 나는 요리사다

https://www.acmicpc.net/problem/2953 2953번: 나는 요리사다 "나는 요리사다"는 다섯 참가자들이 서로의 요리 실력을 뽐내는 티비 프로이다. 각 참가자는 자신있는 음식을 하나씩 만들어오고, 서로 다른 사람의 음식을 점수로 평가해준다. 점수는 1점부터 5 www.acmicpc.net - python import sys score = {} for i in range(5): s = sum(list(map(int, sys.stdin.readline().split()))) score[i+1] = s score = sorted(score.items(), key = lambda x : x[1]) for i in score[-1]: print(i, end=" ") - C++ #includ..

[python, C++] 백준 2592 대표값

https://www.acmicpc.net/problem/2592 2592번: 대표값 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30, 20, 60, 30, 40, 50의 평균은 www.acmicpc.net - python import sys numbers = [] element = {} for i in range(10) : tmp = int(sys.stdin.readline()) numbers.append(tmp) if tmp not in element: element[tmp] = 0 else : element[tmp] +=1 print(int(sum(numbers..

[python, C++] 백준 2577 숫자의 개수

- python a=int(input()); b=int(input()); c=int(input()) mul = str(a*b*c) for i in range(10) : print(mul.count(str(i))) - C++ #include #include #include using namespace std; int main() { int a, b, c; int mul = 0; string str; int count[10] = {}; cin >> a >> b >> c; mul = a * b * c; string s = to_string(mul); // int to string // s 순회하며 해당 인덱스 값 +1 for (char ch : s) { count[ch-'0']++; // **아스키코드 0값 ..

[c++] 백준 2908 상수

#include #include #include #include using namespace std; string str_arr[1000]; int str_cnt = 0; int main() { //string 변수 a 선언 string a; //띄어쓰기를 포함한 전체 입력을 받는다. getline(cin, a); //받은 입력을 C의 형식으로 char buffer에 넣어주기 위한 변수선언. new는 malloc과 같은 동적할당 수행 char* str_buff = new char[1000]; //받은 입력 string a를 str_buff에 넣어준다. strcpy(str_buff, a.c_str()); //strtok이 포인터를 반환하기때문에 tok을 포인터로 선언. 띄어쓰기를 기준으로 나눈다. char..

DFS/BFS / 재귀

https://www.youtube.com/watch?v=7C9RgOcvkvo&list=PLRx0vPvlEmdAghTr5mXQxGpHjWqSz0dgC&index=3 https://github.com/ndb796/python-for-coding-test -->코드 깃허브 GitHub - ndb796/python-for-coding-test: [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 소스코드 저장소입니다. - GitHub - ndb796/python-for-coding-test: [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 소 github.com 파이썬 덱 from colle..

[Java] 백준 2675 문자열 반복

https://www.acmicpc.net/problem/2675 2675번: 문자열 반복 문자열 S를 입력받은 후에, 각 문자를 R번 반복해 새 문자열 P를 만든 후 출력하는 프로그램을 작성하시오. 즉, 첫 번째 문자를 R번 반복하고, 두 번째 문자를 R번 반복하는 식으로 P를 만들면 된다 www.acmicpc.net import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n = in.nextInt(); for(int i=0;i

[Java] 백준 10809 알파벳 찾기

https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) { // 문자열 입력받기 -> 출력될 문자열 선언 -> abc? Scanner in = new Scanner(System.in); int check[] = new int[26]; // 출력될..