Skip to content

Instantly share code, notes, and snippets.

@hyperdb
Last active December 16, 2022 09:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hyperdb/dae9811a5eee5402af413ffd04179b60 to your computer and use it in GitHub Desktop.
Save hyperdb/dae9811a5eee5402af413ffd04179b60 to your computer and use it in GitHub Desktop.
.code-snippets for AtCoder Python
{
"def main": {
"prefix": ":main",
"body": [
"def main():",
"",
"if __name__ == \"__main__\":",
" main()",
],
},
"def getString": {
"prefix": ":gs",
"body": [
"def getString():",
" return input()",
"",
"",
],
},
"def getInt": {
"prefix": ":gi",
"body": [
"def getInt():",
" return int(input())",
"",
"",
],
},
"def getFloat": {
"prefix": ":gf",
"body": [
"def getFloat():",
" return float(input())",
"",
"",
],
},
"def getStringMap": {
"prefix": ":gsm",
"body": [
"def getStringMap():",
" return input().split()",
"",
"",
],
},
"def getIntMap": {
"prefix": ":gim",
"body": [
"def getIntMap():",
" return map(int, input().split())",
"",
"",
],
},
"def getFloatMap": {
"prefix": ":gfm",
"body": [
"def getFloatMap():",
" return map(float, input().split())",
"",
"",
],
},
"def getStringList": {
"prefix": ":gsl",
"body": [
"def getStringList():",
" return list(input().split())",
"",
"",
],
},
"def getIntList": {
"prefix": ":gil",
"body": [
"def getIntList():",
" return list(map(int, input().split()))",
"",
"",
],
},
"def getFloatList": {
"prefix": ":gfl",
"body": [
"def getFloatList():",
" return list(map(float, input().split()))",
"",
"",
],
},
"def getStringRow": {
"prefix": ":gsr",
"body": [
"def getStringRow(N):",
" return [input() for _ in range(N)]",
"",
"",
],
},
"def getIntRow": {
"prefix": ":gir",
"body": [
"def getIntRow(N):",
" return [int(input()) for _ in range(N)]",
"",
"",
],
},
"def getFloatRow": {
"prefix": ":gfr",
"body": [
"def getFloatRow(N):",
" return [float(input()) for _ in range(N)]",
"",
"",
],
},
"def getStringListRow": {
"prefix": ":gslr",
"body": [
"def getStringListRow(N):",
" return [list(input().split()) for _ in range(N)]",
"",
"",
],
},
"def getIntListRow": {
"prefix": ":gilr",
"body": [
"def getIntListRow(N):",
" return [list(map(int, input().split())) for _ in range(N)]",
"",
"",
],
},
"def getFloatListRow": {
"prefix": ":gflr",
"body": [
"def getFloatListRow(N):",
" return [list(map(float, input().split())) for _ in range(N)]",
"",
"",
],
},
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment