From 0b1d62ffb58b6b72aaa116c586f7da8fbbcbbef6 Mon Sep 17 00:00:00 2001 From: fzorb Date: Wed, 7 May 2025 21:50:31 +0300 Subject: [PATCH 1/2] add c++ solution of #3060 --- .gitignore | 1 + 3060/.solutie.cpp.swp | Bin 0 -> 12288 bytes 3060/solutie.cpp | 34 ++++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 3060/.solutie.cpp.swp create mode 100644 3060/solutie.cpp diff --git a/.gitignore b/.gitignore index 0aff9fc..eaf76bf 100644 --- a/.gitignore +++ b/.gitignore @@ -250,3 +250,4 @@ Module.symvers Mkfile.old dkms.conf +a.out diff --git a/3060/.solutie.cpp.swp b/3060/.solutie.cpp.swp new file mode 100644 index 0000000000000000000000000000000000000000..0b73af33cbcf07406644cc1692e2453fa0992997 GIT binary patch literal 12288 zcmeI2&ubGw6vwA}kUg~iJP1X2jaVWz$)<&3Nj5ht3hGI(ve``RB%9go?yQ2g`d29Q z?#YY)fPa7o!INIZvxq%<75q+ilP+Q*JqF&uXJ>cz&6_u$IfYHveRSs@ZPl9s?VJ!l z-YxGeRY?4)3z68d8JgLgAqXKalSZ6G0~wgKF;rosqo;mj!`*ZnX%uEg$$AjSv!&uF zHoyi>Vjwg9+Ra6=vEFp;w5ydBx_IH?NiuLO8(;%$fDNz#Hoykh02^Qfb8f)I3*r^_ zaH`lxrRW#_>5E71*Z><~18jf|umLu}2G{@_U;}J`4X}YZG~oAyxV?z){=k0!pZxwm zJS)U6@D+RkAHjR@794=*K!RJq1y{gja0whP3Gp3#1|Ps1unQ!33?6{HU>huh^WY3P z4Fvd&T7DKaeMA2Vyaorr0B&r64X^<=zy{a=8(;%$fDN#Lc`>jroJ5)|(PWZLwuCbt zI2v_Jw|E;wnW1)@bRKD=o&4fx@0?; zNYd&mtpt%azS8M-lyp_EC-wbo)RoC~dVvB;MFl7-pawPFakipV=P18}E&VqYCKg7D z9R+j^X~^?vNPBz8I(dxqRh?%$DwI?Ws6%csq_ja`;bppm{AD+aLOOo&z8|LcJj%Pt z_wUj4-B`6kB?DVmv1&g`sA^ZnAg#C1wQ(>sSX(PCJV{mTF`t9@EwmOX>L4BZT5UWh zP?|a&icwE-Yfs0nG4$LU6x)lo7v({;9UtLzs&=l(Ql+1e_D3>}{XkM`dM*6tSLq?BD literal 0 HcmV?d00001 diff --git a/3060/solutie.cpp b/3060/solutie.cpp new file mode 100644 index 0000000..3a4a7c3 --- /dev/null +++ b/3060/solutie.cpp @@ -0,0 +1,34 @@ +#include + +using namespace std; + +int main() { + int k=0, p=0, n=0, i=0; + cin >> k; + cin >> p; + for (i = 9999; i >= 0; i--) { + bool prime = true; + for (int j = 2; j < i; j++) { + if (i % j == 0) { + prime = false; + } + } + bool containsForbiddenNumber = false; + if (prime) { + int c = i; + while (c > 0) { + if (c % 10 == k || c % 10 == p) { + containsForbiddenNumber = true; + break; + } + c = c / 10; + } + } + if (prime && !containsForbiddenNumber) { + n = i; + break; + } + } + cout << n; + return 0; +} From 2be90bb54da5714cd9fc98e8156a4b49f900d0e3 Mon Sep 17 00:00:00 2001 From: fzorb Date: Wed, 7 May 2025 21:51:06 +0300 Subject: [PATCH 2/2] fix gitignore + remove swp file --- .gitignore | 1 + 3060/.solutie.cpp.swp | Bin 12288 -> 0 bytes 2 files changed, 1 insertion(+) delete mode 100644 3060/.solutie.cpp.swp diff --git a/.gitignore b/.gitignore index eaf76bf..1e19735 100644 --- a/.gitignore +++ b/.gitignore @@ -251,3 +251,4 @@ Mkfile.old dkms.conf a.out +*.swp diff --git a/3060/.solutie.cpp.swp b/3060/.solutie.cpp.swp deleted file mode 100644 index 0b73af33cbcf07406644cc1692e2453fa0992997..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI2&ubGw6vwA}kUg~iJP1X2jaVWz$)<&3Nj5ht3hGI(ve``RB%9go?yQ2g`d29Q z?#YY)fPa7o!INIZvxq%<75q+ilP+Q*JqF&uXJ>cz&6_u$IfYHveRSs@ZPl9s?VJ!l z-YxGeRY?4)3z68d8JgLgAqXKalSZ6G0~wgKF;rosqo;mj!`*ZnX%uEg$$AjSv!&uF zHoyi>Vjwg9+Ra6=vEFp;w5ydBx_IH?NiuLO8(;%$fDNz#Hoykh02^Qfb8f)I3*r^_ zaH`lxrRW#_>5E71*Z><~18jf|umLu}2G{@_U;}J`4X}YZG~oAyxV?z){=k0!pZxwm zJS)U6@D+RkAHjR@794=*K!RJq1y{gja0whP3Gp3#1|Ps1unQ!33?6{HU>huh^WY3P z4Fvd&T7DKaeMA2Vyaorr0B&r64X^<=zy{a=8(;%$fDN#Lc`>jroJ5)|(PWZLwuCbt zI2v_Jw|E;wnW1)@bRKD=o&4fx@0?; zNYd&mtpt%azS8M-lyp_EC-wbo)RoC~dVvB;MFl7-pawPFakipV=P18}E&VqYCKg7D z9R+j^X~^?vNPBz8I(dxqRh?%$DwI?Ws6%csq_ja`;bppm{AD+aLOOo&z8|LcJj%Pt z_wUj4-B`6kB?DVmv1&g`sA^ZnAg#C1wQ(>sSX(PCJV{mTF`t9@EwmOX>L4BZT5UWh zP?|a&icwE-Yfs0nG4$LU6x)lo7v({;9UtLzs&=l(Ql+1e_D3>}{XkM`dM*6tSLq?BD