PRACTICE/Basic37 [JAVA] '좋은 수' 구하기 (백준 1253번) 유형) 자료구조제한) 2초문제) 주어진 N개의 수에서 다른 두 수의 합으로 표현되는 수가 있다면 그 수를 '좋은 수'라고 한다. N개의 수 중 좋은 수가 총 몇 개인지 출력하시오. 단, 정렬된 데이터에서 자기 자신을 좋은 수 만들기에 포함하면 안된다. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384// ----------- 문제: 08 '좋은 수' 구하기 ----------// 1번째 줄: 수의 개수N (1 // 2번째 줄: N개의 수 (1 // --------.. 2024. 8. 30. [JAVA] 구간 합 구하기 (백준 11659번) 유형) 자료구조제한) 0.5초문제) N개가 주어졌을 때 i번째 수에서 j번째 수까지의 합을 구하는 프로그램을 작성하시오. 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960// ----------- 문제: 03 구간 합 구하기 ----------// 1번째 줄: 수의 개수N (1 // 2번째 줄: N개의 수// 3번째 줄: M개의 줄에 합을 구하는 i와 j 구간 // ----------- 입력 & 결과 ----------5 3 // 5개의 수, 3번 합을 구할 예정5 4 3 2 1 // 숫자 나열 1 3 // 12 (1.. 2024. 8. 30. [Python] 패스워드 생성기 123456789101112131415import random def getPass(): alphabet = "abcdefghijklmnopqrstuvwxyz0123456789" password = "" for i in range(6): index = random.randrange(len(alphabet)) password = password + alphabet[index] return password print(getPass())print(getPass())print(getPass())Colored by Color Scripter 2021. 3. 2. [Python] 문자열 역순 출력 - reverse_sentence 123456sentence = "I Love You"reverse_sentence = ' 'for char in sentence: reverse_sentence = char + reverse_sentenceprint(reverse_sentence) Colored by Color Scripter 2021. 3. 2. [Python] 큰 수의 법칙 다양한 수로 이루어진 배열이 있을 때 주어진 수들을 M번 더하여 가장 큰 수 를 만드는 법칙단, 배열의 특정한 인덱스(번호)에 해당하는 수가 연속해서 K번을 초과하여 더해질 수 없다. 서로 다른 인덱스에 해당하는 수가 같은 경우에도 서로 다른 것으로 간주한다. (해결방법)1. 입력 값 중에서 가장 큰 수와 두 번째로 큰 수만 저장한다.2. 연속으로 더할 수 있는 횟수는 최대 K번이므로 '가장 큰 수를 K번 더하고 두번째로 큰 수를 한 번 더하는 연산'을 반복한다. 123456789101112131415161718192021222324# N, M, K를 공백으로 구분하여 입력받기n, m, k = map(int, input().split()) # n개의 수를 공백으로 구분하여 입력받기data =.. 2021. 3. 2. [Python] 거스름돈 계산 12345678910m = 1260 #돈count = 0 #동전 갯수 coin_types = [500, 100, 50, 10] for coin in coin_types: count += m // coin m %= coin print('동전 갯수:',count) 2021. 3. 2. [Python] 수행시간 측정 코드 - time.time() 12345678910import time start_time = time.time() #측정 시작 '''프로그램 소스코드''' end_time = time.time() #측정 종료print("time: ", end_time - start_time) #수행 시간 출력 2021. 3. 2. [Flask] SQLAlchemy 사용하여 학생테이블 출력하기 app.py파일을 실행하면 student_info.db 파일이 생성된다. 12345678910111213141516171819202122!DOCTYPE html>html> body> h3>Students - Flask SQLAlchemy example/h3> hr/> form action = "{{ request.path }}" method = "post"> label for = "name">Name/label>br> input type = "text" name = "name" placeholder = "Name" />br> label for = "city"">City text" name = "city" pl.. 2020. 11. 25. [Flask] 로그인 페이지, 로그인 성공 시 flash 메시지 출력하기 123456789101112131415161718192021!doctype html>html> head> title>Flask Message flashing/title> /head> body> {% with messages = get_flashed_messages() %} {% if messages %} ul> {% for mes in messages %} li>{{ mes }}/li> {% endfor %} /ul> {% endif %} {% endwith %} h1>Flask Message .. 2020. 11. 25. [Flask] input값에 따라 Pass, Fail 문자 출력하기 12345678910!doctype html>html> body> {% if marks>50 %} h1> Your result is pass!/h1> {% else %} h1>Your result is fail/h1> {% endif %} /body>/html> 123456789from flask import Flask, render_templateapp = Flask(__name__) @app.route('/input/')def input_name(score): return render_template('result.html', marks = score) if __name__ == '__main__': app.run(host='0.. 2020. 11. 24. 이전 1 2 3 4 다음