본문 바로가기

Programming/Contest31

[dovelet] 세자리수 곱셈/three =dovelet 세자리수 곱셈/three 프로그램 명: three제한시간: 1 초(세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. 472…… (1) ×385…… (2)--------------- 2360…… (3) 3776 …… (4)1416 …… (5)--------------181720…… (6)(1)과 (2) 위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6) 위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세 자리 자연수가 주어진다.출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다.입출력 예 입력 47238.. 2014. 8. 19.
[dovelet] 초 변환 =problem 프로그램 명: sec(open)제한시간: 1 초초(second)가 입력으로 주어진다. 이 를 몇 날 몇 시간 몇 분 몇 초 인지를 변경하는 프로그램을 작성하시오. 입력 초(second)가 입력으로 주어진다. 10 000 000 이하의 정수 이다.출력 4 개의 정수를 출력한다.날 시 분 초 입출력 예 입력 70 출력 0 0 1 10 =cut $a=;$c=60*60;$b=$c*24;printf"%d %d %d %d",$a/$b,$a%$b/$c,$a%$b%$c/60,$a%$b%$c%60; #$a=;$c=60*60;$b=$c*24;printf"%d %d %d %d",$a/$b,$a%$b/$c,$a%$b%$c/60,$a%$b%$c%60; 2014. 8. 19.
[dovelet] 거스름 돈/change =commnet 프로그램 명: change제한시간: 1 초상점에서 물건을 사고 지폐로 돈을 내면 거스름 돈을 줘야 한다. 이 때 동전을 어떻게 해서 줘야 하는지 계산하시오.돈은 반드시 1000 원을 내며 , 거스름 돈은 10 원 , 50 원 , 100 원 동전으로 하고 큰 동전 우선으로 준다. 입력 물건 값으로 세자리 자연수가 입력으로 주어진다. 일의 자리는 0 이다.출력 동전 100 원 , 50 원 , 10 원의 개수를 출력한다.입출력 예 입력 530 출력 4 1 2 =cut $a=1000-;print int($a/100)." ".int($a%100/50)." ".int($a%100%50/10); #printf("%d %d %d\n" ,(1000-a)/100 ,(1000-a)%100/50 ,(1000-.. 2014. 8. 19.
알고리즘 사이트 클리앙에서 본 글을 옮겨놓았습니다. 알고리즘 사이트 Sorting Algorithm Animations + http://www.sorting-algorithms.com/ (알고리즘을 애니메이션으로 구현) 알고리즘 문제 풀이 사이트 + http://dovelet.com/ (한국어) → 추천 + http://algospot.com/ (한국어) + https://acmicpc.net/ (한국어) + http://jungol.co.kr/ (한국어) + http://codeup.kr/ (한국어) + http://euler.synap.co.kr/ (한국어-오일러 프로젝트) → 추천 + http://codingdojo.kr/ (한국어) + http://www.try-cat.ch/ (한국어) + http://geniu.. 2014. 8. 19.
[dovelet] 몫과 나머지 구하기 =comment프로그램 명: q_r제한시간: 1 초두 자연수를 입력으로 받아 첫 번째 수를 두 번째 수로 나눈 몫과 나머지를 구하는 프로그램을 작성하세요. 입력 두 자연수가 입력으로 주어진다. 두 수는 10000 이하의 자연수이다. 출력 몫 과 나머지를 출력한다. 입출력 예 입력 8 5 출력 1 3=cut @a=split(/ /,);print int($a[0]/$a[1])." ".$a[0]%$a[1]; 2014. 8. 19.
[dovelet] 프로그램 명: area 프로그램 명: area제한시간: 1 초두 자연수를 입력으로 받아 직사각형의 넓이를 구하는 프로그램을 작성하시오.입력두 자연수가 입력으로 주어지고 , 각각 가로 , 세로 길이이다.단위는 같은 것으로 가정한다.두 수는 1000 을 넘지 않는다. 온라인 저지를 처음 사용하는 분들을 위해...."입력의 제한 조건 1000 을 넘지 않는다" 이 부분은 따로 처리 하지 않으셔도 됩니다. 입력 데이터가 이 범위를 넘어서 들어오지 않는다는 것입니다.이 제한 조건이 없으면 20 억 이상의 수가 입력으로 주어지는 경우 정수형 변수로 해결할 수가 없습니다. 즉 정수 범위 안의 입력이니 정수로 처리할 수 있다는 것입니다."입력" "출력"...이 부분도 출력해서는 안되고 단지 두 수만 입력으로 받아서 결과 값만을 출력해야 합니.. 2014. 8. 19.