전체 글 127

더블릿|dovelet - 3번째 계단 - 끼리끼리 합/adigit

문제 프로그램 명: adigit제한시간: 1 초한 자리 정수는 한자리수 끼리의 합 , 두 자리 정수는 두자리 정수 , 세 자리 정수는 세자리 정수의 합을 구하는 문제이다.입력입력은 7 개 이고 , 각 수는 999 이하의 양의 정수이다.출력세 수가 출력된다. 각각 한자리 정수,두자리 정수,세자리 정수끼리의 합이다.입출력 예입력 1 10 100 2 20 300 1 출력 4 30 400 풀이 1234567891011121314151617181920212223#include using namespace std; int main(){ int n, result1 = 0, result2 = 0, result3 = 0; for (int i = 1; i > n; if (n > 99) result3 += n; else i..

algorithm 2016.08.17

더블릿|dovelet - 3번째 계단 - 순차합/seq2

문제 프로그램 명: seq2제한시간: 1 초수 N 을 입력으로 받어서 출력 예의 형식으로 합을 구하는 프로그램이다.입력수 N 이 입력으로 주어진다. N 은 1000 이하의 자연수이다.출력출력 예의 형식으로 출력한다.입출력 예입력 5 출력 1..1 1 1..2 3 1..3 6 1..4 10 1..5 15 풀이 1234567891011121314151617#include using namespace std; int main(){ int n, sum=0; cin >> n; for (int i = 1; i

algorithm 2016.08.16

더블릿|dovelet - 3번째 계단 - 7 개 합/sum

문제 프로그램 명: sum제한시간: 1 초7 개의 자연수를 입력으로 받아 이 수들의 합을 구하는 프로그램을 작성하시오.입력7 개의 수가 입력으로 주어진다.각 수는 100 이하의 자연수이다.출력입출력 예입력 6 2 9 8 3 4 7 출력 39 풀이 12345678910111213141516171819#include using namespace std; int main(){ int a, sum; sum = 0; for (int i = 1; i > a; sum = sum + a; } cout

algorithm 2016.08.16

더블릿|dovelet - 3번째 계단 - 구구단/gugudan

문제 프로그램 명: gugudan제한시간: 1 초수 하나를 입력으로 받아 해당 구구단을 출력하는 프로그램을 작성하시오.입력2 에서 9 사이의 자연수가 입력으로 주어진다.출력숫자와 문자사이에 공백은 없다.입출력 예입력 3 출력 3*1=3 3*2=6 3*3=9 3*4=12 3*5=15 3*6=18 3*7=21 3*8=24 3*9=27풀이 1234567891011121314#include using namespace std; int main(){ int n; cin >> n; for (int i = 1; i

algorithm 2016.08.16

더블릿|dovelet - 3번째 계단 - 두 수 사이수 출력/seq

질문 프로그램 명: seq(open)제한시간: 1 초두 자연수가 주어진다. 두 수 사이의 수(두 수 포함)를 차례대로 출력하는 프로그램을 작성하시오.입력두 수가 입력으로 주어진다. 두 수는 100 이하의 자연수이다.출력두 수 사이에 공백을 하나 준다.입출력 예입력 3 6 출력 3 4 5 6 입력 6 3 출력 3 4 5 6 풀이 123456789101112131415161718192021#include using namespace std; int main(){ int from, to; cin >> from >> to; if (from > to) { int temp = from; from = to; to = temp; } for (int i = from; i

algorithm 2016.08.11

더블릿|dovelet - 3번째 계단 - 순차 출력/rep

문제 프로그램 명: rep제한시간: 1 초자연수 하나를 입력으로 받아 1 부터 이 수까지 출력하는 프로그램을 작성하시오.입력n 이 입력으로 주어진다. n 은 100 이하의 자연수이다.출력1 부터 연속적으로 n 까지 출력한다. 수 사이에는 공백으로 구분한다.입출력 예입력 3 출력 1 2 3풀이 12345678910111213#include using namespace std; int main(){ int n; cin >> n; for (int i = 1; i

algorithm 2016.08.10

더블릿|dovelet - 2번째 계단 - 이차방정식/quadratic

문제 프로그램 명: quadratic제한시간: 1 초2차 방정식이 a*x^2 + b*x + c = 0 형태로 주어질 때, 실수 범위에서 근의 개수와 근을 출력하는 프로그램을 작성해보자.입력3개의 정수 a, b, c 가 빈 칸으로 구분되어 입력으로 주어진다. (-100000 < a, b, c < 100000)출력첫 번째 줄에는 근의 개수를 출력한다. (근이 없으면 0, 1개이면 1, 2개이면 2)두 번째 줄에는 근을 작은 숫자부터 순서대로 빈 칸으로 구분하여 출력한다.근의 값은 소수점 아래 3자리까지 반올림해서 출력한다.입출력 예입력 1 -3 1 출력 2 0.382 2.618 출처: KangJ 풀이 123456789101112131415161718192021222324252627282930313233343..

algorithm 2016.08.08

더블릿|dovelet - 2번째 계단 - 시 계/clo

문제 프로그램 명: clo제한시간: 1 초석현이는 새로 시계를 샀다.시계를 바라보던 석현은 정각 12시에는 시침과 분침, 그리고 초침이 12에서 겹친다는 것을 알았다.석현은 그 후 정각 12시마다 시계를 바라보며 신기해하곤 했다. 그러나 석현은 정각 12시에 시계가 겹치는 것만으로는 만족하지 못해서 당신에게 도움을 청하러 왔다.당신의 목표는 현재 시각이 입력될 때, 몇 시 몇 분 쯤에 시침과 분침이 겹칠 지를 맞히는 것이다.입력첫 줄에 현재 시각 N ( 1

algorithm 2016.08.08

더블릿|dovelet - 2번째 계단 - queen/queen

문제 프로그램 명: queen제한시간: 1 초N*M 격자에서 인접한 두 대각선,같은 가로세로줄 내에서는 Queen을 둘 수 없다고 할 때, Quuen을 배치할 수 있는 최대 개수를 구하는 문제이다.아래와 같이 6*6 격자에서는 6개를 배치할 수 있다.(경우의 수는 많지만 한개만 예시적으로..)입력입력의 첫 줄에는 가로행의 크기를 나타내는 N(4 m; cout

algorithm 2016.08.07