본문 바로가기
반응형

2017/06100

[Backjonn] 2738번 문제 - 행렬 덧셈 N*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오. 풀이 2차원 행렬을 더하는 아주 기본적인 문제이다.그냥 두 이차원 행렬에 수를 받아서반복문을 돌며 더해주면 된다. 123456789101112131415161718192021222324252627282930313233343536import java.util.Scanner; /** * Created by homr on 2017. 6. 29.. */public class Main { public static Scanner sc = new Scanner(System.in); public static int N = sc.nextInt(); public static int M = sc.nextInt(); public stati.. 2017. 6. 29.
[Backjoon] 5554번 문제 - 심부름 가는 길 승균이는 매일 학교, PC방, 학원에 다닌다. 반복되는 일상에 익숙해진 승균이는 이동시간을 단축해서 PC방에 더 오래 머물고 싶었다. 그래서 스톱워치를 들고 이동할 때마다 기록을 잰 후 집에 가서 분석해보기로 했다.집에 도착한 승균이는 측정한 결과를 보는 데, 전부 초 단위로 기록되어있다! 맨날 놀기만 해서 총 이동 시간이 몇 분 몇 초인지 계산을 못 하는 승균이를 도와주자.하루 동안 측정한 결과가 주어지면, 이날의 총 이동 시간이 몇 분 몇 초인지 출력하는 프로그램을 작성하시오. 풀이모든 값을 받아 더한 후 분이 60보다 작을때까지 60으로 빼주면서시를 1씩 증가시켜주면 된다.굳이 배열에 저장하지 않고 받은 값을 바로 min 변수에 저장해도 된다. 123456789101112131415161718192.. 2017. 6. 29.
[Django] lotto - 앱 다듬기 lotto - 앱 다듬기 1url(r'^lotto/(?P[0-9]+)/detail/$', views.detail, name = "lotto_detail"), cs 전반적인 과정을 끝이났고 추가적인 기능을 구현해보자.우선 디테일 페이지를 구현하기 위해 urls.py를 수정한다.위의 코드는 숫자로 구별해서 디테일 페이지와 연결하는 것이다. 이 숫자를 파라미터로 전달하기 위해서는(?P전달할값)과 같은 문법을 사용한다. 123def detail(request, lottokey): lotto = GuessNumbers.objects.get(pk = lottokey) return render(request, "lotto/detail.html", {"lotto": lotto}) cs 따라서 이 url과 연결하기 위한.. 2017. 6. 28.
[Django] lotto - POST 처리 lotto - POST 처리 지난 시간에 폼을 만들었는데, submit를 클릭해도 데이터가 처리되지않았다.이유는 views/post에 있다.왜냐하면 같은 url을 모두 lotto/form.html으로 랜딩하게 되어있기 때문이다.만약 get으로 접근했다면 이와 같은 처리가 맞지만 post는 다르게 처리해야한다. 1234567891011from django.shortcuts import render, redirectdef post(request): if request.method == "POST": form = PostForm(request.POST) if form.is_valid(): lotto = form.save(commit = False) lotto.generate() return redirect('.. 2017. 6. 28.
반응형