
학교 수업량 우연화에 참여하여 제작한 프로젝트이다. 내용은 이름 그대로 개체의 다양성에 변화를 주면 생태계 평형이 어떻게 깨지는지 관찰하고 이에 대한 해결책을 직접 해봄으로서 생태계 다양성을 보전하는 자세를 기르자는 탐구보고서 이다. 이를 위해 파이썬으로 간단하게 시뮬레이션을 구현하였고, 이를 이용해 남획, 외래종 유입 등 다양한 방법에 대해 생태계를 관찰하는 활동을 하였다. https://github.com/python-programmer1512/Ecosystem_Diversity_Change_Simulation GitHub - python-programmer1512/Ecosystem_Diversity_Change_Simulation Contribute to python-programmer1512/Ec..

영재원 산출물로 Surviv.io를 모티브로 한 게임을 만들었다. 아직 미완이지만 적당한 플레이는 할수 있게 해 놨고 이게임의 특징은 아두이노랑 연결해서 아두이노 조이스틱으로 사용이 가능하다는 것이다. 시작했을 때 start를 누르고 방향키로 원하는 것을 설정하여 스페이스를 누르면 된다. 가끔씩 에러가 뜨는 경우가 있는데 다시 시작하면 잘 작동하니 크게 신경 쓸 필요는 없다. 게임할 때 이미지 파일이 모두 있어야 되므로 깔 때 한 번에 다 까는 걸 추천한다. 댓글에 게임에 추가했으면 하는거, 개선할 점을 써주면 적극 반영할 것이니 많은 관심 부탁한다. 아두이노 회로이다. 있는 사진이 이거밖에 없어서 만드는걸 추천하지는 않는다. 코드 보고 만드는게 더 쉬울수도있다.
영재원에서 만들었던 게임이다 간단한 벽돌깨기 게임이다. 이컴에는 프로세싱이 없어서 완성은 못했지만 그래도 게임 구성은 다 있어서 플레이 정도는 할 수 있다. int angle=0; float ps=10; int x=0; int y=0; int time=0; int[][] block = new int[25][25]; int [][] item = new int[25][2]; int score=0; int dead=0; void setup() { size(800,800); angle=1; x=400; y=200; ps=2; frameRate(200); for(int i=0;i

영재원에서 프로세싱을 배울 때 핑퐁 벽돌깨기 게임을 만들었었는데 그때 스와이프 벽돌깨기 게임도 만들어 보고 싶어서 만들게 되었다. 기본 게임 배경은 이렇게 생겼다 기존 게임처럼 구현해놨고 위치만 조금 변경시켰다. 이렇게 초록색 아이템을 먹었을 경우 아래로 떨어진다. 마지막에는 파란색 공의 위치로 이동한다. 기능은 원래 게임과 같으니 설명은 안 하겠다 문제점이라고 하면 벽을 뚫는다는 점과 튕겼을 때 이상한 위치로 간다는 거, 이렇게 2가지이다. 이 버그들은 추후에 고칠 예정이다. import sys import random import pygame import time import math from tkinter import * from tkinter import messagebox from pygame...

3개월 만에 봇을 건드렸는데 3개월 사이에 솔브드 api V2가 이제 지원이 안돼서 모든 코드를 갈아엎어야 되는 상황이 왔는데 블로그 올리는 당일날 v3를 찾아서 그걸로 기존 코드는 그냥 갈아엎고 새로운 코드를 다시 짰다. 2가지 기능이 있는데 첫번째는 어떤 유저가 어떤 티어 이상의 문제를 풀었을 때 자동 알림을 오게 하는 걸 하고 싶었지만 그랬다간 시프트님께 밴 당할 거 같아서 그냥 수동으로 check를 입력했을 때만 업데이트를 하도록 해놨다 만든 이유는 다른 갓분들과 같이 있는 디코 섭에서 그럴만한 일이 있었기 때문이다. 마이너스는 개수가 줄었다는건데 주는 경우는 티어가 올랐거나 내려갔거나 아니면 없어졌거나 여러 가지 이유로 마이너스가 나올 수 있다. 두 번 째는 백준의 연습기능인데 그냥 할 게 없어..

한동안 디스코드 봇 글을 안 썼었는데 오랜만에 다시 씁니다 전과 바뀐 점이라고 하면 전까지는 솔브드에서 직접 정보를 얻어왔는데 알고 보니 솔브드 api만 써야 된다고 해서 솔브드를 쓰는 대부분의 코드를 api로 바꿔놨다. https://solvedac.github.io/unofficial-documentation/ Swagger UI solvedac.github.io 이건 솔브드 api 링크다 ps 관련해서는 문제 검색이 조금 바뀌었는데 누가 검색했는지 상단에 나오게 해 놨고 태그도 스포일러 처리를 해서 같이 출력하게 해 놨다 또 정답률 이런 거는 사용하면 안 된다고 해서 다 지워놨다. 나머지는 딱히 전과 바뀐 점은 없다 또 추가된 점은 좀 잡다한 기능이지만 ~write 하고 영어를 입력하면 영어를 저렇..

문제 제출 여부랑 맞았는지 틀렸는지가 나오게 해 줬고 24시간 봇이 아니고 그냥 틀고 싶을 때 트는 봇이라 db는 안 쓰고 메모장이랑 엑셀을 사용해서 이 봇에서 boj연동을 하는 거를 넣어줬다 한 사람당 한 계정만 추가할 수 있고 다른 사람이 ~add 백준 닉네임 이렇게 치면 계정이 추가된다. 만약 닉네임을 잘못 칠경 우 없는 닉네임으로 뜨게 해 줬다. 그리고 모든 404 에러 날 곳에 다 except 해줬다. 게임을 넣어달라는 분들이 있는데 게임은 나중에 추가해볼 생각이다. 근데 파이썬이라 느리다 근데 잡봇이라 이상한 게 많다 어떤 분들이 넣어달라고 하셔서 넣긴 했다 코드 설명은 안 넣겠다 어차피 속도가 너무 느려서 사용 안 하는 게 더 좋다 이봇이 어디까지 발전할지 궁금하다 import discord..

얼 불춤이라는 리듬 게임이 있는데 하고 싶지만 게임을 깔 수가 없어서 직접 만든다. 현재 맵은 3개고 노래는 아직 모든 맵에 추가가 안되어있다. 지금 아직은 미완성이고 잘못 눌렀을 때 돌아가는 건 있지만 타이밍이 늦었을 때 다시 돌아가는 건 아직 추가를 안 했다. 앞으로 계속 만들 예정이고 작품이 잘 나왔으면 좋겠다. import sys import random import pygame import time import math import map from tkinter import * from tkinter import messagebox from pygame.locals import QUIT,KEYDOWN,K_LEFT,K_RIGHT,K_UP,K_DOWN,Rect,MOUSEBUTTONDOWN,K_SPA..
- Total
- Today
- Yesterday
- 그래프 이론
- 최소 스패닝 트리
- 알고리즘
- 트리에서의 다이나믹 프로그래밍
- KOI
- 잡봇
- 그리디 알고리즘
- 선분 교차 판정
- Python
- 자료 구조
- 구현
- 그래프 탐색
- 정렬
- 이분 탐색
- 누적 합
- 수학
- 완전 탐색
- 이분매칭
- 깊이 우선 탐색
- 세그먼트 트리
- 개발
- A Dance of Fire and Ice
- codeforces
- 트리
- 자료구조
- 느리게 갱신되는 세그먼트 트리
- discord bot
- C++
- BOJ
- 다이나믹 프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |