Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
// IntelliSense를 사용하여 가능한 특성에 대해 알아보세요.
// 기존 특성에 대한 설명을 보려면 가리킵니다.
// 자세한 내용을 보려면 https://go.microsoft.com/fwlink/?linkid=830387을(를) 방문하세요.
"version": "0.2.0",
"configurations": [
{
"name": "(lldb) Launch",
"type": "cppdbg",
"request": "launch",
"program": "${fileDirname}/${fileBasenameNoExtension}",
"args": [],
"stopAtEntry": false,
"cwd": "${workspaceFolder}",
"environment": [],
"externalConsole": true,
"MIMode": "lldb"
}
]
}
3 changes: 3 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"C_Cpp.errorSquiggles": "Disabled"
}
93 changes: 93 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,93 @@
{
"version": "2.0.0",
"runner": "terminal",
"type": "shell",
"echoCommand": true,
"presentation" : { "reveal": "always" },
"tasks": [
//C++ 컴파일
{
"label": "save and compile for C++",
"command": "g++",
"args": [
"${file}",
"-std=c++11",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"group": "build",

//컴파일시 에러를 편집기에 반영
//참고: https://code.visualstudio.com/docs/editor/tasks#_defining-a-problem-matcher

"problemMatcher": {
"fileLocation": [
"relative",
"${workspaceRoot}"
],
"pattern": {
// The regular expression.
//Example to match: helloWorld.c:5:3: warning: implicit declaration of function 'prinft'
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
}
},
//C 컴파일
{
"label": "save and compile for C",
"command": "gcc",
"args": [
"${file}",
"-o",
"${fileDirname}/${fileBasenameNoExtension}"
],
"group": "build",

//컴파일시 에러를 편집기에 반영
//참고: https://code.visualstudio.com/docs/editor/tasks#_defining-a-problem-matcher

"problemMatcher": {
"fileLocation": [
"relative",
"${workspaceRoot}"
],
"pattern": {
// The regular expression.
//Example to match: helloWorld.c:5:3: warning: implicit declaration of function 'prinft'
"regexp": "^(.*):(\\d+):(\\d+):\\s+(warning error):\\s+(.*)$",
"file": 1,
"line": 2,
"column": 3,
"severity": 4,
"message": 5
}
}
},
// 바이너리 실행(Ubuntu)

{

"label": "execute",

"command": "cd ${fileDirname} && ./${fileBasenameNoExtension}",

"group": "test"

}
// // 바이너리 실행(Windows)
// {
// "label": "execute",
// "command": "cmd",
// "group": "test",
// "args": [
// "/C", "${fileDirname}\\${fileBasenameNoExtension}"
// ]

// }
]
}
Binary file added backjoon/190705/b_10171
Binary file not shown.
10 changes: 10 additions & 0 deletions backjoon/190705/b_10171.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
#include <iostream>

int main(void){
std::cout << "\\ /\\ \n";
std::cout << " ) ( \')\n";
std::cout << "( / )\n";
std::cout << " \\(__)|\n";

return 0;
}
Binary file added backjoon/190705/b_10869
Binary file not shown.
12 changes: 12 additions & 0 deletions backjoon/190705/b_10869.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#include <iostream>

int main(void){
int num1=0;
int num2=0;
std::cin >> num1;
std::cin >> num2;

std::cout << num1 + num2 << "\n" << num1 - num2 << "\n" << num1*num2 << "\n" << num1/num2 << "\n" << num1%num2;

return 0;
}
Binary file added backjoon/190705/b_10952
Binary file not shown.
13 changes: 13 additions & 0 deletions backjoon/190705/b_10952.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#include <iostream>

int main(void){
int num1, num2;

while(std::cin >> num1 >> num2){
if(num1 == 0 && num2 == 0)
break;
std::cout << num1+num2 <<"\n";
}

return 0;
}
Binary file added backjoon/190705/b_2439
Binary file not shown.
15 changes: 15 additions & 0 deletions backjoon/190705/b_2439.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
#include <iostream>

int main(void){
int star=0;
std::cin >> star;

for(int i=1; i <= star; i++){
for(int j=0; j< star-i; j++)
std::cout <<" ";
for(int j=0; j <i; j++)
std::cout << "*";
std::cout << "\n";
}
return 0;
}
Binary file added backjoon/190705/b_2739
Binary file not shown.
12 changes: 12 additions & 0 deletions backjoon/190705/b_2739.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#include <iostream>

int main(void){
int n=0;
std::cin >> n;

for(int i=1;i<=9;i++){
std::cout << n << " * " << i << " = " << n*i << "\n";
}

return 0;
}
Binary file added backjoon/190705/b_9498
Binary file not shown.
20 changes: 20 additions & 0 deletions backjoon/190705/b_9498.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
#include <iostream>

int main(void){
int score=0;
std::cin >> score;

if(score >= 90)
std::cout << "A";
else if(score >= 80)
std::cout << "B";
else if(score >= 70)
std::cout << "C";
else if(score >= 60)
std::cout << "D";
else
std::cout << "F";


return 0;
}
9 changes: 9 additions & 0 deletions backjoon/test.cpp
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#include <iostream>
using namespace std;

int main(void)
{
cout << "Hello World" << endl;

return 0;
}