분류 전체보기 164

스프링 부트 프로젝트 오류 "Unable to load class","Could not load compiled classes for initialization script"(스프링 부트 3,Intellij)

스프링부트 프로젝트 생성 과정에서 Could not load compiled classes for initialization script 'C:\Users\user\AppData\Local\Temp\ijMapper1.gradle' from cache. 이와 유사한 오류가 발생하였을 경우 해결 방법을 알려드리겠습니다! 해결방법은 매우 간단한데 정보가 별로 없어서 저는 시간이 매우 오래결렸습니다... 저처럼 고통받는 사람이 줄기를 바라며 글 남깁니다. 해결방법은 gradle 캐시 문제이기 때문에 "C:/Users/username/.gradle/caches" 경로 들어가서 모든 파일을 삭제한 후 재시작하면 해결됩니다!!

Intellij error 2023.11.21

스프링 부트 프로젝트 오류 "Unsupported Gradle"(스프링 부트 3,Intellij)

프로젝트 생성단계부터 오류가 떠서 쉽지 않은 시작이였다. 해결방법은 2가지가 있다. 우선적으로 해봐야 할 방법으로는 자바의 버전 오류를 해결하는 것이다. 자바의 버전(JDK)와 Gradle의 버전이 서로 호환이 되지 않는 경우 해당 오류가 발생할 수 있다. 이 경우 해결 방법은 1. 인텔리제이에서 bulid.gradle 파일을 열어 sourceCompatibility 값이 원하는 값이 맞는지 확인한다 2. 인텔리제이에서 File -> Setting -> Build,Execution, Deployment -> Build Tools -> Gradle 이동 후 Gardle JVM 버전 확인 & File -> Project Structure -> Project 에서 SDK 버전 확인 ( Gradle JVM 이랑..

Intellij error 2023.11.21

개선된 영어단어장

ver1 개선된점 1. 띄어쓰기 가능 2. 하나만 맞아도 정답처리(1개맞고 1개 틀려도 정답처리 =>맞아도 답 나오기 때문에 확인할것) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 #-*- coding: utf-8 -*- import random words_dic = { } print('단어와 뜻을 입력하세요 : ') for i in range(40): a, b = input().split(' ') words_dic[a] = b words = [word for word in words_dic] random.shuffle(words) count = 0 while True: for ..

카테고리 없음 2023.07.07

영어단어장 만들기(Python / 파이썬)

딕셔너리 / 랜덤 을 활용하여 영어단어장 만들기 코드1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 import random words_dic = { 'balance' : '잔액', 'certified' : '증명된, 공인된', 'exceptionally' : '예외적으로, 대단히', 'in person' : '몸소, 직접', 'range' : '다양성', 'claim' : '주장, 요구', 'be sensitive to' : '~에 민감하다', 'apparently' : '보기에 ~한 듯한, 외관상으로는', 'manage' : '경영하다, 관리하다',..

카테고리 없음 2023.05.31

백준 10798번 세로읽기(Python / 파이썬)

주소 https://www.acmicpc.net/problem/10798 10798번: 세로읽기 총 다섯줄의 입력이 주어진다. 각 줄에는 최소 1개, 최대 15개의 글자들이 빈칸 없이 연속으로 주어진다. 주어지는 글자는 영어 대문자 ‘A’부터 ‘Z’, 영어 소문자 ‘a’부터 ‘z’, 숫자 ‘0’ www.acmicpc.net 문제 숫자(0~9), 알파벳이 섞인 5개의 문장을 입력 받은 후 그 문장들을 세로로 읽어 출력하는 문제 빈칸이 있을 경우 공백없이 다음 문자를 읽는다. 한줄은 최대 15글자의 문장이다. 코드 / 해설 1 2 3 4 5 6 7 8 9 10 11 12 13 14 test_list = [[10]*15 for i in range(5)] for i in range(5): a = list(inp..

백준 2566번 최댓값(Python / 파이썬)

주소 https://www.acmicpc.net/problem/2566 2566번: 최댓값 첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다. www.acmicpc.net 문제 9X9행렬을 입력받은 후 그 행렬안에서 최대값을찾고 그 위치를 출력하는 문제 코드 / 해석 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 import sys input = sys.stdin.readline N, M, num = 0,0,0 num_list = [] for i in range(9): a = list(map(int,input().split())) num_list..

백준 2738번 행렬 덧셈(Python / 파이썬)

주소 https://www.acmicpc.net/problem/2738 2738번: 행렬 덧셈 첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같 www.acmicpc.net 문제 N, M을 입력받은 후 N*M행렬을 입력해 주고 그 후에 입력한 2개의 행렬의 합을 구하는 문제 코드 / 해설 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 N,M = map(int, input().split()) A,B = [],[] for i in range(N): a = list(map(int,input().split())..

백준 11718번 그대로 출력하기(Python / 파이썬

주소 https://www.acmicpc.net/problem/11718 11718번: 그대로 출력하기 입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄은 주어지지 않는다. 또, 각 줄은 공백으로 시 www.acmicpc.net 문제 입력받은 문자열, 숫자를 그대로 출력하는 문제 단 입력받는 횟수에 대한 언급은 없다. 코드 / 해설 1 2 3 4 5 while True: try: print(input()) except EOFError: break cs => 입력을 몇번 받는지에 대해 안나와 있어 이를 해결하기 위해 오류가 발생하지 않을 경우 계속 실행하도록 설정함

백준 5622번 다이얼(Python / 파이썬)

주소 https://www.acmicpc.net/problem/5622 5622번: 다이얼 첫째 줄에 알파벳 대문자로 이루어진 단어가 주어진다. 단어의 길이는 2보다 크거나 같고, 15보다 작거나 같다. www.acmicpc.net 문제 옛날식 돌려쓰는 다이얼 전화기에서 각 숫자마다 할당하는 영어가 있다. 이때 영어로 번호가 주어졌을때 이를 숫자로 바꾼 후 이 숫자가 입력되는데 얼마나 시간이 걸리는지 출력하는 문제 1->2초 / 2->3초 / 3->4초... 코드 / 해설 1 2 3 4 5 6 7 8 9 10 11 tel = ['ABC', 'DEF', 'GHI','JKL','MNO','PQRS','TUV','WXYZ'] num = input() time = 0 for i in range(len(num))..

카테고리 없음 2023.03.23

백준 2908번 상수(Python / 파이썬)

주소 https://www.acmicpc.net/problem/2908 2908번: 상수 상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두 www.acmicpc.net 문제 세자리수 2개를 입력받고 그 숫자를 뒤집어 저장한 후 크기를 비교하여 큰 수를 출력하는 문제 코드 / 해설 1 2 3 4 num1, num2 = input().split() num1 = int(num1[::-1]) num2 = int(num2[::-1]) print(max(num1,num2)) cs => [::-1] => 역순으로 정렬