From 5691c64899c89bc361a1e61b8fa2b7830b3c0b17 Mon Sep 17 00:00:00 2001 From: fredrikr79 Date: Sat, 30 Aug 2025 10:31:32 +0200 Subject: [PATCH] sync with local: solve 48 --- 48/.envrc | 1 + 48/main.py | 6 ++++++ 48/main.ua | 1 + 48/shell.nix | 5 +++++ 4 files changed, 13 insertions(+) create mode 100644 48/.envrc create mode 100644 48/main.py create mode 100644 48/main.ua create mode 100644 48/shell.nix diff --git a/48/.envrc b/48/.envrc new file mode 100644 index 0000000..1d953f4 --- /dev/null +++ b/48/.envrc @@ -0,0 +1 @@ +use nix diff --git a/48/main.py b/48/main.py new file mode 100644 index 0000000..ba7b040 --- /dev/null +++ b/48/main.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 + +import numpy as np + +x = range(1, 1001) +print(sum(map(lambda x: x**x, x)) % int(1e10)) diff --git a/48/main.ua b/48/main.ua new file mode 100644 index 0000000..6a5b1c5 --- /dev/null +++ b/48/main.ua @@ -0,0 +1 @@ +/+ⁿ.+1⇡1000 diff --git a/48/shell.nix b/48/shell.nix new file mode 100644 index 0000000..d5c3a26 --- /dev/null +++ b/48/shell.nix @@ -0,0 +1,5 @@ +{ pkgs ? import { } }: +pkgs.mkShell { + packages = + [ (pkgs.python3.withPackages (python-pkgs: [ python-pkgs.numpy ])) ]; +}