From f374ac1f4b98113fdbd11fc9847a500a4d57849f Mon Sep 17 00:00:00 2001 From: Baruc Gomez <113378032+Bdotgo17@users.noreply.github.com> Date: Mon, 26 Sep 2022 17:29:05 -0500 Subject: [PATCH 1/7] redo of assignment --- ...hTestsMark8.Tests.csproj.nuget.dgspec.json | 48 ++--- ...sWithTestsMark8.Tests.csproj.nuget.g.props | 16 +- ...ithTestsMark8.Tests.csproj.nuget.g.targets | 3 - ...CoreApp,Version=v3.1.AssemblyAttributes.cs | 4 + ...lengesWithTestsMark8.Tests.AssemblyInfo.cs | 22 ++ ...hTestsMark8.Tests.AssemblyInfoInputs.cache | 1 + ....GeneratedMSBuildEditorConfig.editorconfig | 3 + .../ChallengesWithTestsMark8.Tests.Program.cs | Bin 0 -> 428 bytes ...hallengesWithTestsMark8.Tests.assets.cache | Bin 68173 -> 65088 bytes ...Mark8.Tests.csproj.AssemblyReference.cache | Bin 76900 -> 77043 bytes .../obj/project.assets.json | 26 ++- .../obj/project.nuget.cache | 204 +++++++++--------- ChallengesWithTestsMark8/ChallengesSet01.cs | 87 ++++---- .../netcoreapp3.1/ChallengesWithTestsMark8 | Bin 0 -> 116848 bytes .../ChallengesWithTestsMark8.dll | Bin 8704 -> 9216 bytes .../ChallengesWithTestsMark8.pdb | Bin 11708 -> 11768 bytes ...engesWithTestsMark8.runtimeconfig.dev.json | 5 +- ...gesWithTestsMark8.csproj.nuget.dgspec.json | 23 +- ...llengesWithTestsMark8.csproj.nuget.g.props | 12 +- ...engesWithTestsMark8.csproj.nuget.g.targets | 6 +- .../ChallengesWithTestsMark8.AssemblyInfo.cs | 1 - ....GeneratedMSBuildEditorConfig.editorconfig | 2 +- .../ChallengesWithTestsMark8.assets.cache | Bin 197 -> 137 bytes ...hTestsMark8.csproj.AssemblyReference.cache | Bin 11 -> 68908 bytes ...WithTestsMark8.csproj.FileListAbsolute.txt | 14 ++ .../ChallengesWithTestsMark8.dll | Bin 8704 -> 9216 bytes ...engesWithTestsMark8.genruntimeconfig.cache | 2 +- .../ChallengesWithTestsMark8.pdb | Bin 11708 -> 11768 bytes .../obj/Debug/netcoreapp3.1/apphost | Bin 0 -> 116848 bytes .../obj/project.assets.json | 22 +- .../obj/project.nuget.cache | 4 +- 31 files changed, 263 insertions(+), 242 deletions(-) create mode 100644 ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs create mode 100644 ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfo.cs create mode 100644 ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfoInputs.cache create mode 100644 ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.GeneratedMSBuildEditorConfig.editorconfig create mode 100644 ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.Program.cs create mode 100755 ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8 create mode 100755 ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/apphost diff --git a/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.dgspec.json b/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.dgspec.json index b512a1c62..c4e98ba29 100644 --- a/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.dgspec.json +++ b/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.dgspec.json @@ -1,36 +1,34 @@ { "format": 1, "restore": { - "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj": {} + "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj": {} }, "projects": { - "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj": { + "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj", + "projectUniqueName": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj", "projectName": "ChallengesWithTestsMark8.Tests", - "projectPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj", - "packagesPath": "/Users/michaeldoyle/.nuget/packages/", - "outputPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/obj/", + "projectPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ChallengesWithTestsMark8.Tests.csproj", + "packagesPath": "/Users/adam/.nuget/packages/", + "outputPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/obj/", "projectStyle": "PackageReference", - "fallbackFolders": [ - "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" - ], "configFilePaths": [ - "/Users/michaeldoyle/.config/NuGet/NuGet.Config" + "/Users/adam/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { + "/usr/local/share/dotnet/library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { "netcoreapp3.1": { "targetAlias": "netcoreapp3.1", "projectReferences": { - "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": { - "projectPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj" + "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": { + "projectPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj" } } } @@ -64,7 +62,8 @@ "net47", "net471", "net472", - "net48" + "net48", + "net481" ], "assetTargetFallback": true, "warn": true, @@ -73,29 +72,27 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.401/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/6.0.401/RuntimeIdentifierGraph.json" } } }, - "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": { + "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "projectUniqueName": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", "projectName": "ChallengesWithTestsMark8", - "projectPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", - "packagesPath": "/Users/michaeldoyle/.nuget/packages/", - "outputPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/obj/", + "projectPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "packagesPath": "/Users/adam/.nuget/packages/", + "outputPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/obj/", "projectStyle": "PackageReference", - "fallbackFolders": [ - "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" - ], "configFilePaths": [ - "/Users/michaeldoyle/.config/NuGet/NuGet.Config" + "/Users/adam/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { + "/usr/local/share/dotnet/library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -119,7 +116,8 @@ "net47", "net471", "net472", - "net48" + "net48", + "net481" ], "assetTargetFallback": true, "warn": true, @@ -128,7 +126,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.401/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/6.0.401/RuntimeIdentifierGraph.json" } } } diff --git a/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.props b/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.props index fc53fc956..690bde8a9 100644 --- a/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.props +++ b/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.props @@ -4,18 +4,14 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /Users/michaeldoyle/.nuget/packages/ - /Users/michaeldoyle/.nuget/packages/;/usr/local/share/dotnet/sdk/NuGetFallbackFolder + /Users/adam/.nuget/packages/ + /Users/adam/.nuget/packages/ PackageReference - 5.9.0 + 6.2.1 - - + - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - @@ -23,7 +19,7 @@ - /usr/local/share/dotnet/sdk/NuGetFallbackFolder/newtonsoft.json/9.0.1 - /Users/michaeldoyle/.nuget/packages/xunit.analyzers/0.10.0 + /Users/adam/.nuget/packages/newtonsoft.json/9.0.1 + /Users/adam/.nuget/packages/xunit.analyzers/0.10.0 \ No newline at end of file diff --git a/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.targets b/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.targets index 730605246..20f0b8294 100644 --- a/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.targets +++ b/ChallengesWithTestsMark8.Tests/obj/ChallengesWithTestsMark8.Tests.csproj.nuget.g.targets @@ -1,8 +1,5 @@  - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs new file mode 100644 index 000000000..03fd1dead --- /dev/null +++ b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/.NETCoreApp,Version=v3.1.AssemblyAttributes.cs @@ -0,0 +1,4 @@ +// +using System; +using System.Reflection; +[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v3.1", FrameworkDisplayName = "")] diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfo.cs b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfo.cs new file mode 100644 index 000000000..2411e999d --- /dev/null +++ b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfo.cs @@ -0,0 +1,22 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +using System; +using System.Reflection; + +[assembly: System.Reflection.AssemblyCompanyAttribute("ChallengesWithTestsMark8.Tests")] +[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] +[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0")] +[assembly: System.Reflection.AssemblyProductAttribute("ChallengesWithTestsMark8.Tests")] +[assembly: System.Reflection.AssemblyTitleAttribute("ChallengesWithTestsMark8.Tests")] +[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] + +// Generated by the MSBuild WriteCodeFragment class. + diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfoInputs.cache b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfoInputs.cache new file mode 100644 index 000000000..cb2a7ca74 --- /dev/null +++ b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.AssemblyInfoInputs.cache @@ -0,0 +1 @@ +3173b525c24f48bc910746b516ec939894d77bfa diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.GeneratedMSBuildEditorConfig.editorconfig b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.GeneratedMSBuildEditorConfig.editorconfig new file mode 100644 index 000000000..a51347636 --- /dev/null +++ b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.GeneratedMSBuildEditorConfig.editorconfig @@ -0,0 +1,3 @@ +is_global = true +build_property.RootNamespace = ChallengesWithTestsMark8.Tests +build_property.ProjectDir = /Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8.Tests/ diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.Program.cs b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..a5311107a70e5303e48c2dd48b8168dcaaab56f1 GIT binary patch literal 428 zcmaKou?oUK5JacWS6r!u<^vQ#6f8stL~O(&8jXTUAc=yAzplPpL@h+ZaeK2nvom?z zLxpncE73`fN_CWJtAbO3HQcENOw6^{K{eHm`v~qp5<}L!JjcCN+z*v5{XX0NZwl~H zv!Ou2Db|ITcaf{7KugW&ZSYotmw0K^)xw;eP(H$FP)I>aI&+wwAJOq?cAynnpH8f? zrW(G|Pb|lG_7RK}bj9|KsnjUCKa9xSW%mDaCa>neZ}-lf&L|$xbYw}W3bkyavN|K< Pie3Ug18>8>@dbJUk+o18 literal 0 HcmV?d00001 diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.assets.cache b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.assets.cache index c83c4db041a68d912426f077fb531805c199d604..c59888cd8ac0fa0a9de125ed4fd5eafcdeb5e5fc 100644 GIT binary patch delta 6126 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 delta 4936 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 literal 0 HcmV?d00001 diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll index eca08c833afb3035e151e9c99b50a6b404d252a5..c7d12068815fbba36ecffe6b9fd33ed9bd938d6d 100644 GIT binary patch delta 2759 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 JZqbsW{|$BRu?7GD diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb index bd24c2e72b33ce50e97d6c01a10df78828e6d64b..0f0fb95ffccaa5c64cde01e0ac14a6681fdf411a 100644 GIT binary patch delta 1131 zcmZ8gU1%It82#?uyEC)fv`uRpjBV1jX?82gj`O$MnNl^xU|Oa0XQ@6E#M#Yko3fk4 z-8B#>rdgLXchWU3I;)`J_s5gOal_|2Q9@jLsAxZIrn_$ zd}qJexpU|G(Z7$r<5Y*@L_Mz)J*p51LS1OoM#qlTQPS2`??{1Cs1Jty;UoKoz!T7K zW}pWv<3;GodkcRpO#U!*rP>fbXU{C&Z1jHr43YBE=8G(WJ_9zNz3@m^JBr5uTsJbq zi)t%%{OmV1ps@@Ja9+;4i^nfqw`811@q#HO}ce z__o~7o|yi&ms4AsQwlJFL7)JPq;WZl(L_2%=Yfxa&wv}i9pEnTE3gbah_V7%fviAQ zAS;j+$O>cyvI5y~W}K3lICTKqGw~NmN3k1t4mb?F44l9QVvjIT!9WEA6%14`P{BY2 z1H-T|M)y+csdZWLM?!vgV8h27pFQqZ zD#6&Xpk4?XhNYM4iIq{Ou1ZUFk`LvQthLCQK6$NGj>_d$c|}@U|HI$TEXWhu@%HsA zlbc(b+nT*iTmGUwKm9*brhdFPfA7 z$C~w$i;pKWc=$|9Fxnu!{_bg|Fja2^)foHmzToRSSbO;LY(jf0*A!xWio=V+>x9?2 z;zdR`jO|=YhM{&G4c60|z-!BP!q~($5hm7zXDAC}2iKxH5!Lci|2A=-T|O!2`+xfn Dif!H7 delta 1043 zcmZWmT}TvB7`-z)JG1NW`b!zgmbzQ%ZnN9$teT*xW%-A)sgw`4yG?4YZn!2GVY%94 zq1+G>A~ceog0!HbgfftNN)jU_gMFw>is&K4f;wYnYt3*t-*?Wr-<`R4rQu=2fYg?u zB_zFvkQFdTP`f%iTH2ceD9MjMTCIx^o{(zQFReXP0G5(HlcFM_|&N@mx&x0x)7GO=U}kO7E5 zK5)>4?TChSnKUE_TmpuHF<=~+1fBzPKxi$?A>n_eypF$Pu`MJt-O6iReUa22>l{;-;)|QzKA+Owqy$__r)al&17Yi@Xucpt z{S|sO^vq_VnBLng^wDpdg()iOvcqNsHT0yeIX-UVD}(!j1;PD67Y*sk9RJC8jUT?t z558XOxj0j>WVrfj@xYs9Lw{@jh0LKRWmj%b7N+-3(?A(!GCDm&474gct(0R8$xNhrX^GG>SlwE^HLOkxtJA~konf_wzRS)q R%raw#*Ou#lTQtV<@fYog%J={P diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.runtimeconfig.dev.json b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.runtimeconfig.dev.json index ece3a6d8e..c336f8f51 100644 --- a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.runtimeconfig.dev.json +++ b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.runtimeconfig.dev.json @@ -1,9 +1,8 @@ { "runtimeOptions": { "additionalProbingPaths": [ - "/Users/michaeldoyle/.dotnet/store/|arch|/|tfm|", - "/Users/michaeldoyle/.nuget/packages", - "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" + "/Users/adam/.dotnet/store/|arch|/|tfm|", + "/Users/adam/.nuget/packages" ] } } \ No newline at end of file diff --git a/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.dgspec.json b/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.dgspec.json index 14d39faba..115d10883 100644 --- a/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.dgspec.json +++ b/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.dgspec.json @@ -1,28 +1,26 @@ { "format": 1, "restore": { - "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": {} + "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": {} }, "projects": { - "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": { + "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "projectUniqueName": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", "projectName": "ChallengesWithTestsMark8", - "projectPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", - "packagesPath": "/Users/michaeldoyle/.nuget/packages/", - "outputPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/obj/", + "projectPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "packagesPath": "/Users/adam/.nuget/packages/", + "outputPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/obj/", "projectStyle": "PackageReference", - "fallbackFolders": [ - "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" - ], "configFilePaths": [ - "/Users/michaeldoyle/.config/NuGet/NuGet.Config" + "/Users/adam/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { + "/usr/local/share/dotnet/library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -46,7 +44,8 @@ "net47", "net471", "net472", - "net48" + "net48", + "net481" ], "assetTargetFallback": true, "warn": true, @@ -55,7 +54,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.401/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/6.0.401/RuntimeIdentifierGraph.json" } } } diff --git a/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.props b/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.props index a9be71f49..75694b3e2 100644 --- a/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.props +++ b/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.props @@ -4,16 +4,12 @@ True NuGet $(MSBuildThisFileDirectory)project.assets.json - /Users/michaeldoyle/.nuget/packages/ - /Users/michaeldoyle/.nuget/packages/;/usr/local/share/dotnet/sdk/NuGetFallbackFolder + /Users/adam/.nuget/packages/ + /Users/adam/.nuget/packages/ PackageReference - 5.9.0 + 6.2.1 - - + - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - \ No newline at end of file diff --git a/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.targets b/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.targets index 53cfaa19b..3dc06ef3c 100644 --- a/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.targets +++ b/ChallengesWithTestsMark8/obj/ChallengesWithTestsMark8.csproj.nuget.g.targets @@ -1,6 +1,2 @@  - - - $(MSBuildAllProjects);$(MSBuildThisFileFullPath) - - \ No newline at end of file + \ No newline at end of file diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.AssemblyInfo.cs b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.AssemblyInfo.cs index 8a96bc30a..daf9757bd 100644 --- a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.AssemblyInfo.cs +++ b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.AssemblyInfo.cs @@ -1,7 +1,6 @@ //------------------------------------------------------------------------------ // // This code was generated by a tool. -// Runtime Version:4.0.30319.42000 // // Changes to this file may cause incorrect behavior and will be lost if // the code is regenerated. diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.GeneratedMSBuildEditorConfig.editorconfig b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.GeneratedMSBuildEditorConfig.editorconfig index 25d5cca61..f668e75d4 100644 --- a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.GeneratedMSBuildEditorConfig.editorconfig +++ b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.GeneratedMSBuildEditorConfig.editorconfig @@ -1,3 +1,3 @@ is_global = true build_property.RootNamespace = ChallengesWithTestsMark8 -build_property.ProjectDir = /Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ +build_property.ProjectDir = /Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.assets.cache b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.assets.cache index 5d6624a3a1d3258616bf807685e119092aec9929..1127d362da4b1cb2fc0cb8fc54acd3f6d5a6c300 100644 GIT binary patch literal 137 zcmWIWc6a1rU|%L|CO@3|XuQ0BSz5W||d|SVJb9Jk-<#$9izh1QSAW#hCw!zqGhWKPNvqF-N~R nBe5t|KPA5;52&g*C0pOG)IGJtEior238=*_KPM%%2%qHuAHp$o diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.csproj.AssemblyReference.cache b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.csproj.AssemblyReference.cache index f5e894aea93a73e58fa9d4feab241bc197ee1a40..acceabf033b2a93e79899d77feab83b4829fbd1e 100644 GIT binary patch literal 68908 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 JZqbsW{|$BRu?7GD diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.genruntimeconfig.cache b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.genruntimeconfig.cache index 66a2de145..2a0b3d325 100644 --- a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.genruntimeconfig.cache +++ b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.genruntimeconfig.cache @@ -1 +1 @@ -3b4df6c7e2f13e02928c9022c781a52be4ad9334 +d206e76fd2f0fe7cc68df1e4f01b8407742f2038 diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb index bd24c2e72b33ce50e97d6c01a10df78828e6d64b..0f0fb95ffccaa5c64cde01e0ac14a6681fdf411a 100644 GIT binary patch delta 1131 zcmZ8gU1%It82#?uyEC)fv`uRpjBV1jX?82gj`O$MnNl^xU|Oa0XQ@6E#M#Yko3fk4 z-8B#>rdgLXchWU3I;)`J_s5gOal_|2Q9@jLsAxZIrn_$ zd}qJexpU|G(Z7$r<5Y*@L_Mz)J*p51LS1OoM#qlTQPS2`??{1Cs1Jty;UoKoz!T7K zW}pWv<3;GodkcRpO#U!*rP>fbXU{C&Z1jHr43YBE=8G(WJ_9zNz3@m^JBr5uTsJbq zi)t%%{OmV1ps@@Ja9+;4i^nfqw`811@q#HO}ce z__o~7o|yi&ms4AsQwlJFL7)JPq;WZl(L_2%=Yfxa&wv}i9pEnTE3gbah_V7%fviAQ zAS;j+$O>cyvI5y~W}K3lICTKqGw~NmN3k1t4mb?F44l9QVvjIT!9WEA6%14`P{BY2 z1H-T|M)y+csdZWLM?!vgV8h27pFQqZ zD#6&Xpk4?XhNYM4iIq{Ou1ZUFk`LvQthLCQK6$NGj>_d$c|}@U|HI$TEXWhu@%HsA zlbc(b+nT*iTmGUwKm9*brhdFPfA7 z$C~w$i;pKWc=$|9Fxnu!{_bg|Fja2^)foHmzToRSSbO;LY(jf0*A!xWio=V+>x9?2 z;zdR`jO|=YhM{&G4c60|z-!BP!q~($5hm7zXDAC}2iKxH5!Lci|2A=-T|O!2`+xfn Dif!H7 delta 1043 zcmZWmT}TvB7`-z)JG1NW`b!zgmbzQ%ZnN9$teT*xW%-A)sgw`4yG?4YZn!2GVY%94 zq1+G>A~ceog0!HbgfftNN)jU_gMFw>is&K4f;wYnYt3*t-*?Wr-<`R4rQu=2fYg?u zB_zFvkQFdTP`f%iTH2ceD9MjMTCIx^o{(zQFReXP0G5(HlcFM_|&N@mx&x0x)7GO=U}kO7E5 zK5)>4?TChSnKUE_TmpuHF<=~+1fBzPKxi$?A>n_eypF$Pu`MJt-O6iReUa22>l{;-;)|QzKA+Owqy$__r)al&17Yi@Xucpt z{S|sO^vq_VnBLng^wDpdg()iOvcqNsHT0yeIX-UVD}(!j1;PD67Y*sk9RJC8jUT?t z558XOxj0j>WVrfj@xYs9Lw{@jh0LKRWmj%b7N+-3(?A(!GCDm&474gct(0R8$xNhrX^GG>SlwE^HLOkxtJA~konf_wzRS)q R%raw#*Ou#lTQtV<@fYog%J={P diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/apphost b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/apphost new file mode 100755 index 0000000000000000000000000000000000000000..906fd208933673cab0860523e05613f355d0ef14 GIT binary patch literal 116848 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 literal 0 HcmV?d00001 diff --git a/ChallengesWithTestsMark8/obj/project.assets.json b/ChallengesWithTestsMark8/obj/project.assets.json index 002105557..679213f3c 100644 --- a/ChallengesWithTestsMark8/obj/project.assets.json +++ b/ChallengesWithTestsMark8/obj/project.assets.json @@ -8,28 +8,25 @@ ".NETCoreApp,Version=v3.1": [] }, "packageFolders": { - "/Users/michaeldoyle/.nuget/packages/": {}, - "/usr/local/share/dotnet/sdk/NuGetFallbackFolder": {} + "/Users/adam/.nuget/packages/": {} }, "project": { "version": "1.0.0", "restore": { - "projectUniqueName": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "projectUniqueName": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", "projectName": "ChallengesWithTestsMark8", - "projectPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", - "packagesPath": "/Users/michaeldoyle/.nuget/packages/", - "outputPath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/obj/", + "projectPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "packagesPath": "/Users/adam/.nuget/packages/", + "outputPath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/obj/", "projectStyle": "PackageReference", - "fallbackFolders": [ - "/usr/local/share/dotnet/sdk/NuGetFallbackFolder" - ], "configFilePaths": [ - "/Users/michaeldoyle/.config/NuGet/NuGet.Config" + "/Users/adam/.nuget/NuGet/NuGet.Config" ], "originalTargetFrameworks": [ "netcoreapp3.1" ], "sources": { + "/usr/local/share/dotnet/library-packs": {}, "https://api.nuget.org/v3/index.json": {} }, "frameworks": { @@ -53,7 +50,8 @@ "net47", "net471", "net472", - "net48" + "net48", + "net481" ], "assetTargetFallback": true, "warn": true, @@ -62,7 +60,7 @@ "privateAssets": "all" } }, - "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/5.0.401/RuntimeIdentifierGraph.json" + "runtimeIdentifierGraphPath": "/usr/local/share/dotnet/sdk/6.0.401/RuntimeIdentifierGraph.json" } } } diff --git a/ChallengesWithTestsMark8/obj/project.nuget.cache b/ChallengesWithTestsMark8/obj/project.nuget.cache index 8dbafa508..f975d1b29 100644 --- a/ChallengesWithTestsMark8/obj/project.nuget.cache +++ b/ChallengesWithTestsMark8/obj/project.nuget.cache @@ -1,8 +1,8 @@ { "version": 2, - "dgSpecHash": "5gxZcuDIHu8Lp/JnmnNZeE3ZxeLvvRm6N9eU+Z+5RveaExIWJ/s9Nuy6vmjImgPLJC4DQ7Cqkfara6MtZgvoBw==", + "dgSpecHash": "8I2fOqpY0eCvS5WVxZK1z7NlVfkIm8nKq9QBfxeS9as0Ur9fWdyIeejEAgBav3TkaHYYL3qpEvsyljwfBdN9Jw==", "success": true, - "projectFilePath": "/Users/michaeldoyle/repos/mark18/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", + "projectFilePath": "/Users/adam/repos/WeeklyChallenges/ChallengesWithTestsMark8/ChallengesWithTestsMark8.csproj", "expectedPackageFiles": [], "logs": [] } \ No newline at end of file From 6b0b402c9ac19a9597a0cb7f47e25bd16f928f8b Mon Sep 17 00:00:00 2001 From: Baruc Gomez <113378032+Bdotgo17@users.noreply.github.com> Date: Mon, 26 Sep 2022 22:52:30 -0500 Subject: [PATCH 2/7] Not sure what this push is going to be --- ...Mark8.Tests.csproj.AssemblyReference.cache | Bin 77043 -> 77043 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.csproj.AssemblyReference.cache b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.csproj.AssemblyReference.cache index db10247a34dd59930bed26096f7126cf44acbd2d..f942634ba9b347bb9d3d388576995c2d7063ecd8 100644 GIT binary patch delta 31 ncmex-ljZYGmI<{y4l3RJd<$-IFfuYqOuQh`xNz%2#vmO4&tMDF delta 31 pcmV+)0O0@g*#z_11dx3U1M`~uG@RN90RaIRk Date: Mon, 26 Sep 2022 23:08:19 -0500 Subject: [PATCH 3/7] check --- ChallengesWithTestsMark8/ChallengesSet02.cs | 183 ++++++++++++------ .../ChallengesWithTestsMark8.dll | Bin 9216 -> 9728 bytes .../ChallengesWithTestsMark8.pdb | Bin 11768 -> 12420 bytes .../ChallengesWithTestsMark8.dll | Bin 9216 -> 9728 bytes .../ChallengesWithTestsMark8.pdb | Bin 11768 -> 12420 bytes 5 files changed, 125 insertions(+), 58 deletions(-) mode change 100755 => 100644 ChallengesWithTestsMark8/ChallengesSet02.cs diff --git a/ChallengesWithTestsMark8/ChallengesSet02.cs b/ChallengesWithTestsMark8/ChallengesSet02.cs old mode 100755 new mode 100644 index 7a78e0a8a..54c8dce9d --- a/ChallengesWithTestsMark8/ChallengesSet02.cs +++ b/ChallengesWithTestsMark8/ChallengesSet02.cs @@ -1,58 +1,125 @@ -using System; -using System.Collections.Generic; - -namespace ChallengesWithTestsMark8 -{ - public class ChallengesSet02 - { - public bool CharacterIsALetter(char c) - { - throw new NotImplementedException(); - } - - public bool CountOfElementsIsEven(string[] vals) - { - throw new NotImplementedException(); - } - - public bool IsNumberEven(int number) - { - throw new NotImplementedException(); - } - - public bool IsNumberOdd(int num) - { - throw new NotImplementedException(); - } - - public double SumOfMinAndMax(IEnumerable numbers) - { - throw new NotImplementedException(); - } - - public int GetLengthOfShortestString(string str1, string str2) - { - throw new NotImplementedException(); - } - - public int Sum(int[] numbers) - { - throw new NotImplementedException(); - } - - public int SumEvens(int[] numbers) - { - throw new NotImplementedException(); - } - - public bool IsSumOdd(List numbers) - { - throw new NotImplementedException(); - } - - public long CountOfPositiveOddsBelowNumber(long number) - { - throw new NotImplementedException(); - } - } -} +using System; +using System.Collections.Generic; +using System.Linq; + +namespace ChallengesWithTestsMark8 +{ + public class ChallengesSet02 + { + public bool CharacterIsALetter(char c) + { + return char.IsLetter(c); + } + + public bool CountOfElementsIsEven(string[] vals) + { + if (vals.Length % 2 == 0) + { + return true; + } + else + { + return false; + } + } + + public bool IsNumberEven(int number) + { + if (number % 2 == 0) + { + return true; + } + else + { + return false; + } + } + + public bool IsNumberOdd(int num) + { + if (num % 2 != 0) + { + return true; + } + else + { + return false; + } + } + + public double SumOfMinAndMax(IEnumerable numbers) + { + if (numbers == null || numbers.Count() == 0) + { + return 0; + } + + return numbers.Min() + numbers.Max(); + } + + public int GetLengthOfShortestString(string str1, string str2) + { + var list = new List() { str1.Length, str2.Length }; + return list.Min(); + } + + public int Sum(int[] numbers) + { + if (numbers == null) + { + return 0; + } + + int sum = 0; + + foreach (var num in numbers) + { + sum += num; + } + + return sum; + } + + public int SumEvens(int[] numbers) + { + if (numbers == null) + { + return 0; + } + + var evenSum = 0; + + for (int i = 0; i < numbers.Length; i++) + { + if (numbers[i] % 2 == 0) + { + evenSum += numbers[i]; + } + } + + return evenSum; + } + + public bool IsSumOdd(List numbers) + { + if (numbers == null) + { + return false; + } + + return numbers.Sum() % 2 != 0; + } + + public long CountOfPositiveOddsBelowNumber(long number) + { + if (number <= 0) + { + return 0; + } + else + { + return number / 2; + } + } + } +} diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll index c7d12068815fbba36ecffe6b9fd33ed9bd938d6d..d20693294e451b4ab6e22a6fe19a2a22180c446f 100644 GIT binary patch delta 3080 zcmZveZE#h^8OQ&-=k=bO8}H3cZeD@h+%R5pLrB7lBq-#CB&0@3n?j;CHlYLz#vn;- z0hNQ}Oa_#KnUm3}elP_sFVi8>XvBdE&RF`PwK}w8X{XSX7IZoknYQC-2C>iXSv%2s zX7<1Pdv^EP=RCV-@7=v-cgr(-iVn5@{4J$8mZViubS$>Xc6~71oj& z6qA;Wl6C}LwTOmN8bC>lV31zRnXhflqH1f51oQP-;Fw8@$C1&A;Fi<8fLu89CJR~= zek?7Oj5*Lkv8bMk1|s@s)PNZ=Ivhmw?2f1&(F6N?E3cSoDY!OeMnfGralY=PGUmiW zsRC$$QJEVtvDAi1Os){f?g#}alQ;FK5iu5?7w+s5$c)V;e}1MZD48!xXS$Zmp=E?G z%}*|(NqU1hG&m?1k8Qch{Y@|t+Y(IK&~moiC&zlOUg3@DVJf*^i?+s_&;wL2S9Ox= zNCs`NgOVbi49N!h_1@Qu?>J9+P3!_zQ=T%ZB-(}sdiysIQa?IqHwvjvtZTz|YSV#1 zqG?_8YO41T4|x?v%nby@d7fd5K^sCZ26_>Zb?8)Ts5DX$$4i`GdKWoH^oeO=yeM=e zWesdF1PjYteWzvOVX2*3w{;7ir&DC&kT#{8XxG0mOnjlaqB^As{iD>CvSXiY57VR< zsEo4FZhwjjFJ*SRV+OV8(_2OM6YM3@-?GD`SEUB|F|-zn`NQ@&KTh@zMJITes9Vvf z{wjUIy^3Der-%j=9kpJChMkH|T2n+%D*A_OpQLO*t?-6@hG^8MoOXI$17kknZGM*M z9YwwNZ|KAPv!ch@Ioh}XC^~1JqumO}LC-M$YM)04Nk!SlMcjfFivDD~$0-~2KFS5d zXi=T{*59aaqoQf!Bl?Q>Df*pp4H=kF^c1^>D1NW#*Y>}WiOeE@`Oozm$U=*vaf7pL zJfr9{i@Pib(+ZzpHp@ktyjF(scQeBBu+%3RT0T~)zHBYV^3ka1SysRbaJQm%b3U7c z^@^_OC2TJ4SM)y7JZw_*7+=KPLi8(~vNUL|pYX@&jxo7AShuyoOp-C@Qm_XLYDjbdd5}k6J}L z>=)T;G}rhjoi^e-l14CN9Ak~>n$_1tK{D*u|4+SIr`BCSmk`6FOz0)LX&5xAll18` zETZd*p`AQ%{8;+&Ewj}h@6Yw^om|YiUwZJhge)9urRNW&4oO|aY>x+*xao9tGAxtp z^pR>fC|CQXT>pYUR<`}s&QjDIOJwZt&g%8o_kDNC@nSWOH|0oS=jf(bG<+;$^xv}6 zo#jGI`_lD!D}Z*3(bp?3lw48=3rNFs?+LAvS}V0#>bIrdBej>*#17Idbj$Wn@QIPc zPi6Zk8m(%)f(d&y+*hchjo<^jjsC2NX>X#|c#ztUv#n(R#CU{sob+v6=Fg%K_o0W! zmHq%*cp2SWzhGr_nVcof$7Rw4u92otOudUyN4f%ck=Em0(mSQSjkLyHk%xK)x;OMq&I!NH?ae(y-*4&Z-|W4Y@y~GEj=`ax zhss)d`?sO~f$o7rC!>rv4^F<8d6k9ZA70q|*|(N74X-*gG;g%&XWm3?S(j!pPN8#6 zw>S?uVaDvNj9R)|HHU?4u#ljTZSky(24>rath7SdMj>NS`p4jpw*!`Gb9;_Wk8IhT z3y;p^mDnW~YrJ&&5ZGO<;?4F_IaNg^-@BL-GaKl?azlYPlT#Fasr8^SbNTh=0}od| z7ynVsWv?{%u}Wpk{n990ExeH3ux;J-+PmMi|1zrnYl}P{7wy84c#Mx#PyQ=+JDW@| Rm@)X7>d8pa$84nB`Y#La-roQK delta 2335 zcmZ9O4@^~69LK-sym#+?J`f%t^!O7#9@rzzCx`-ytwS}w9l-k-{{uxu5m72_0IAziAoO{~Hvz_lfpWiv>cYf!b zd(OREDz}vFZt?o(ytoZ2^}~x0mIlO;!C@KWvfEEA3HvS!m@f?Zz@XNi6ct(ngcA2= z0@Y>`f5BYNd`^#>OdiT{W-FV*63o-g$GqkZ=Jkw_2a(Dsb7<)E0z**%BhCYK^QVL~ zvx<+H{aUs;sJTtIo=#8CQ%@IhVYmx$VzQT~j+X_qK~D+PP{7HXfs6FKEy|0U8tY$Q z_l6ksRD=~)^5RA4qcZhJa_QpoVtV!yPvFFb4eQs4#*_%z(&#QWPQYW9ffy^$XhLDL zQ_iPcLRt8t^`beM5k^!%BLpfnF)x}HqU;rhjJWl ziI9;nT4+YG`poM_ZJw?eH&b1;q6=CJBCt}?Ijs$mctuewYeN(o6n*G0F#%1A9@-Bf8k-ay(7Nypwki7F z=nBA%T?)6dds{H~I zabD4RqKWuX(I$Qw0S|srxZTl3hyJ=EhAT+MfT9QdI?;WLWH2fCTh$$7T}Z({iXPf; zVG?w&wfNooT|AF4MFwr}RKzH1=6}H-K%znq#hs4l6xC~wF&%zIXARKF%T$!9>1+ma zEt0{^M5(GPqc>qD<|~S0AuJ0^72VP!SvFQH>ZGlhg}^$6b==KnW4)r4jzpG&w-l|> zQ`sB@ERqA}qD9q}@M$a;yA@UIZ79HgMTRk(72=4ZMq1w@99LBC$fMJCD&Iosv;<#D zYR7G@f|cOgF?FT1o(#=&+dQS_a7aNQN*DHbn9$GYPGPtvEg#XbXBd^1rR0I*ed))t zj8&_>)z`AG;-YVv^kC^^vT#h4-oB7pEOnF_=9$nL{D#B)Gc+c!mu_5!lU9{f%lXF? z5=WvH*qB;tILlR<>?@pebjX&%&QVK4+i+WkWKC-77!RV?f1ZyAjB)T8j1H@~KVnIp z^a}b67rk9VXGtxPS}t{g)a6p^Np)-_jYh33A3(pBicVSn6uUz$(!E`9O*=G;~yYhUd}*L8>lVvv7!t}0!R zVFOeSv71XELXDYGNsaL!xib8N5uX_L=<93Z>6nJkzag94P?p$WnM=GKZmmNh;Xxyc7 zx5gi7yiQx-dX1As=K5*@pJ)LaH2zfMjT(QZ@n(&;X#Ba)!(1Ojq8=?^YsrrIN5h{Q zWrMJ$>R>_)i#wN_H4sJ5;`w`&`&!VMxK(&&Ceyvrq{iqltR2lOdtTW^WuL+xzzv#o zJr;qD#d~4x=&-U#G)|+(M<-Lq4$~x*fhNW?*{flzMMP#AZhriCX6nDoubt*o58q@f z?)_QyRpOtqTe~Ng7QdYxygFo`YOf06y&}q7w19M65;9l#D-mujPvtV%(Zk*S1%AppkQdkujcvXME;D--UTcF{sJP zt>RQM{0E4m2nq3>lvQVuWM@zz(QhyaL;@Yqf|CW?%mG4sHnnI*2Rq(p-wYU25 BrH|zVmo5bN|oX$*?_4 zL{0q|&y zU0yp;hAObT1+D^B=X3nxvpsFPsQ~7|5?BRmU=wVCez)HOvFdYndNsUdQ|d^ZEm~^??ls0qu>xpCKK*?K~$C+PXH+Ye`#rzWU%OzLm z>l;vVD^?N$1YW$X_d!ugtCY_WbO8*Z6Au!`!a%Hgfa`>V@AgDD3h%Q?Uj^irF3U P^|dn_eXvBdE&RF`PwK}w8X{XSX7IZoknYQC-2C>iXSv%2s zX7<1Pdv^EP=RCV-@7=v-cgr(-iVn5@{4J$8mZViubS$>Xc6~71oj& z6qA;Wl6C}LwTOmN8bC>lV31zRnXhflqH1f51oQP-;Fw8@$C1&A;Fi<8fLu89CJR~= zek?7Oj5*Lkv8bMk1|s@s)PNZ=Ivhmw?2f1&(F6N?E3cSoDY!OeMnfGralY=PGUmiW zsRC$$QJEVtvDAi1Os){f?g#}alQ;FK5iu5?7w+s5$c)V;e}1MZD48!xXS$Zmp=E?G z%}*|(NqU1hG&m?1k8Qch{Y@|t+Y(IK&~moiC&zlOUg3@DVJf*^i?+s_&;wL2S9Ox= zNCs`NgOVbi49N!h_1@Qu?>J9+P3!_zQ=T%ZB-(}sdiysIQa?IqHwvjvtZTz|YSV#1 zqG?_8YO41T4|x?v%nby@d7fd5K^sCZ26_>Zb?8)Ts5DX$$4i`GdKWoH^oeO=yeM=e zWesdF1PjYteWzvOVX2*3w{;7ir&DC&kT#{8XxG0mOnjlaqB^As{iD>CvSXiY57VR< zsEo4FZhwjjFJ*SRV+OV8(_2OM6YM3@-?GD`SEUB|F|-zn`NQ@&KTh@zMJITes9Vvf z{wjUIy^3Der-%j=9kpJChMkH|T2n+%D*A_OpQLO*t?-6@hG^8MoOXI$17kknZGM*M z9YwwNZ|KAPv!ch@Ioh}XC^~1JqumO}LC-M$YM)04Nk!SlMcjfFivDD~$0-~2KFS5d zXi=T{*59aaqoQf!Bl?Q>Df*pp4H=kF^c1^>D1NW#*Y>}WiOeE@`Oozm$U=*vaf7pL zJfr9{i@Pib(+ZzpHp@ktyjF(scQeBBu+%3RT0T~)zHBYV^3ka1SysRbaJQm%b3U7c z^@^_OC2TJ4SM)y7JZw_*7+=KPLi8(~vNUL|pYX@&jxo7AShuyoOp-C@Qm_XLYDjbdd5}k6J}L z>=)T;G}rhjoi^e-l14CN9Ak~>n$_1tK{D*u|4+SIr`BCSmk`6FOz0)LX&5xAll18` zETZd*p`AQ%{8;+&Ewj}h@6Yw^om|YiUwZJhge)9urRNW&4oO|aY>x+*xao9tGAxtp z^pR>fC|CQXT>pYUR<`}s&QjDIOJwZt&g%8o_kDNC@nSWOH|0oS=jf(bG<+;$^xv}6 zo#jGI`_lD!D}Z*3(bp?3lw48=3rNFs?+LAvS}V0#>bIrdBej>*#17Idbj$Wn@QIPc zPi6Zk8m(%)f(d&y+*hchjo<^jjsC2NX>X#|c#ztUv#n(R#CU{sob+v6=Fg%K_o0W! zmHq%*cp2SWzhGr_nVcof$7Rw4u92otOudUyN4f%ck=Em0(mSQSjkLyHk%xK)x;OMq&I!NH?ae(y-*4&Z-|W4Y@y~GEj=`ax zhss)d`?sO~f$o7rC!>rv4^F<8d6k9ZA70q|*|(N74X-*gG;g%&XWm3?S(j!pPN8#6 zw>S?uVaDvNj9R)|HHU?4u#ljTZSky(24>rath7SdMj>NS`p4jpw*!`Gb9;_Wk8IhT z3y;p^mDnW~YrJ&&5ZGO<;?4F_IaNg^-@BL-GaKl?azlYPlT#Fasr8^SbNTh=0}od| z7ynVsWv?{%u}Wpk{n990ExeH3ux;J-+PmMi|1zrnYl}P{7wy84c#Mx#PyQ=+JDW@| Rm@)X7>d8pa$84nB`Y#La-roQK delta 2335 zcmZ9O4@^~69LK-sym#+?J`f%t^!O7#9@rzzCx`-ytwS}w9l-k-{{uxu5m72_0IAziAoO{~Hvz_lfpWiv>cYf!b zd(OREDz}vFZt?o(ytoZ2^}~x0mIlO;!C@KWvfEEA3HvS!m@f?Zz@XNi6ct(ngcA2= z0@Y>`f5BYNd`^#>OdiT{W-FV*63o-g$GqkZ=Jkw_2a(Dsb7<)E0z**%BhCYK^QVL~ zvx<+H{aUs;sJTtIo=#8CQ%@IhVYmx$VzQT~j+X_qK~D+PP{7HXfs6FKEy|0U8tY$Q z_l6ksRD=~)^5RA4qcZhJa_QpoVtV!yPvFFb4eQs4#*_%z(&#QWPQYW9ffy^$XhLDL zQ_iPcLRt8t^`beM5k^!%BLpfnF)x}HqU;rhjJWl ziI9;nT4+YG`poM_ZJw?eH&b1;q6=CJBCt}?Ijs$mctuewYeN(o6n*G0F#%1A9@-Bf8k-ay(7Nypwki7F z=nBA%T?)6dds{H~I zabD4RqKWuX(I$Qw0S|srxZTl3hyJ=EhAT+MfT9QdI?;WLWH2fCTh$$7T}Z({iXPf; zVG?w&wfNooT|AF4MFwr}RKzH1=6}H-K%znq#hs4l6xC~wF&%zIXARKF%T$!9>1+ma zEt0{^M5(GPqc>qD<|~S0AuJ0^72VP!SvFQH>ZGlhg}^$6b==KnW4)r4jzpG&w-l|> zQ`sB@ERqA}qD9q}@M$a;yA@UIZ79HgMTRk(72=4ZMq1w@99LBC$fMJCD&Iosv;<#D zYR7G@f|cOgF?FT1o(#=&+dQS_a7aNQN*DHbn9$GYPGPtvEg#XbXBd^1rR0I*ed))t zj8&_>)z`AG;-YVv^kC^^vT#h4-oB7pEOnF_=9$nL{D#B)Gc+c!mu_5!lU9{f%lXF? z5=WvH*qB;tILlR<>?@pebjX&%&QVK4+i+WkWKC-77!RV?f1ZyAjB)T8j1H@~KVnIp z^a}b67rk9VXGtxPS}t{g)a6p^Np)-_jYh33A3(pBicVSn6uUz$(!E`9O*=G;~yYhUd}*L8>lVvv7!t}0!R zVFOeSv71XELXDYGNsaL!xib8N5uX_L=<93Z>6nJkzag94P?p$WnM=GKZmmNh;Xxyc7 zx5gi7yiQx-dX1As=K5*@pJ)LaH2zfMjT(QZ@n(&;X#Ba)!(1Ojq8=?^YsrrIN5h{Q zWrMJ$>R>_)i#wN_H4sJ5;`w`&`&!VMxK(&&Ceyvrq{iqltR2lOdtTW^WuL+xzzv#o zJr;qD#d~4x=&-U#G)|+(M<-Lq4$~x*fhNW?*{flzMMP#AZhriCX6nDoubt*o58q@f z?)_QyRpOtqTe~Ng7QdYxygFo`YOf06y&}q7w19M65;9l#D-mujPvtV%(Zk*S1%AppkQdkujcvXME;D--UTcF{sJP zt>RQM{0E4m2nq3>lvQVuWM@zz(QhyaL;@Yqf|CW?%mG4sHnnI*2Rq(p-wYU25 BrH|zVmo5bN|oX$*?_4 zL{0q|&y zU0yp;hAObT1+D^B=X3nxvpsFPsQ~7|5?BRmU=wVCez)HOvFdYndNsUdQ|d^ZEm~^??ls0qu>xpCKK*?K~$C+PXH+Ye`#rzWU%OzLm z>l;vVD^?N$1YW$X_d!ugtCY_WbO8*Z6Au!`!a%Hgfa`>V@AgDD3h%Q?Uj^irF3U P^|dn_e Date: Mon, 26 Sep 2022 23:26:37 -0500 Subject: [PATCH 4/7] three --- ChallengesWithTestsMark8/ChallengesSet03.cs | 112 ++++++++++++++---- .../ChallengesWithTestsMark8.dll | Bin 9728 -> 10240 bytes .../ChallengesWithTestsMark8.pdb | Bin 12420 -> 13168 bytes .../ChallengesWithTestsMark8.dll | Bin 9728 -> 10240 bytes .../ChallengesWithTestsMark8.pdb | Bin 12420 -> 13168 bytes 5 files changed, 89 insertions(+), 23 deletions(-) mode change 100755 => 100644 ChallengesWithTestsMark8/ChallengesSet03.cs diff --git a/ChallengesWithTestsMark8/ChallengesSet03.cs b/ChallengesWithTestsMark8/ChallengesSet03.cs old mode 100755 new mode 100644 index ebd5e3768..893013521 --- a/ChallengesWithTestsMark8/ChallengesSet03.cs +++ b/ChallengesWithTestsMark8/ChallengesSet03.cs @@ -1,53 +1,119 @@ using System; using System.Collections.Generic; +using System.Threading.Tasks; +using System.Linq; namespace ChallengesWithTestsMark8 { public class ChallengesSet03 { public bool ArrayContainsAFalse(bool[] vals) - { - throw new NotImplementedException(); + { + for (int i = 0; i < vals.Length; i++) + { + if (vals[i] == false) + { + return true; + } + + } + return false; } public bool IsSumOfOddsOdd(IEnumerable numbers) - { - throw new NotImplementedException(); + { + if (numbers == null || numbers.Count() == 0) + { + return false; + } + + var sum = numbers.Sum(); + + return (sum % 2 != 0); } public bool PasswordContainsUpperLowerAndNumber(string password) - { - throw new NotImplementedException(); - } - - public char GetFirstLetterOfString(string val) - { - throw new NotImplementedException(); + { + var isLower = false; + var isUpper = false; + var isNumber = false; + + for (int i = 0; i < password.Length; i++) + { + if (char.IsLower(password[i])) + { + isLower = true; + } + + if (char.IsUpper(password[i])) + { + isUpper = true; + } + + if (char.IsNumber(password[i])) + { + isNumber = true; + } + } + + if (isLower == true && isUpper == true && isNumber == true) + { + return true; + } + else + { + return false; + } + } + + + public char GetFirstLetterOfString(string val) + { + return val[0]; } public char GetLastLetterOfString(string val) - { - throw new NotImplementedException(); + { + return val.Last(); } public decimal Divide(decimal dividend, decimal divisor) + { + if (divisor == 0) + { + return 0; + } + + return dividend / divisor; + } + + + public int LastMinusFirst(int[] nums) { - throw new NotImplementedException(); - } - - public int LastMinusFirst(int[] nums) - { - throw new NotImplementedException(); + return nums[nums.Length - 1] - nums[0]; } public int[] GetOddsBelow100() - { - throw new NotImplementedException(); + { + var list = new List(); + + for (int i = 0; i < 100; i++) + { + if (i % 2 != 0) + { + list.Add(i); + } + } + + return list.ToArray(); } public void ChangeAllElementsToUppercase(string[] words) - { - throw new NotImplementedException(); + { + for (int i = 0; i < words.Length; i++) + { + words[i] = words[i].ToUpper(); + } } } } diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll index d20693294e451b4ab6e22a6fe19a2a22180c446f..afd72652698119961e4ee0b3fa58b79c41853d6c 100644 GIT binary patch delta 3067 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 RgSyt4-WoLSK5Lw8{0}JvmxcfU diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb index c35745cdbfadb3ab0f921bdddf861ddb90f5f614..dd0d67d198c7165b736947213c58af5010c11ed1 100644 GIT binary patch delta 1677 zcmZ8hOKcNY6utL(JoB8`v6GaMAn3*erPVU?;D*c@*UA0gD68-4-}8(#t#>;q#vQvlx}c<=CJ-kt+x$s--_o0@VOLt z-&p=2c+ZJPQ_qI(^j^HO_Pqai*X=(#U;Q^f7xhJ8TLIL~-)LaZ{QXGa6R;Y<2Q-v? z{Fn72u2E}3qkF((;5E>Y)F=&{N@5#%=~~iDw}89AzrYjVB|s@J`GGKUA<`+D(rF{G z1=s})1BZcvZ8u;yU^ielU^ieVR6>%h)WRNdlPwjm5jve1e-sEbfg3hMJn&{P>F`;H zSA#20!$1pGe#agFZ!P0~@RenJ6?kNcTT}~0bV)(o4i7j1V&JP_uWP57f-(D7QwZuveH4?#aFxd8W(SO@wFItc|x5ozV01Id^>^6JB7p7yZ8nd z-{|5Wx%kH}-tFR>9KIUy>;!sT8$K7`x+2uC%iZT5Y$D4>}M@p8~>3Qpd2bVm46LNXt0pyJYX8)i0i&G1tHO^~$Tam@I-ZbeqHQo)$9n-eEvF4C~VdnHnYq9|q5y6+x3{&g1LC zQ5^U{NCAO_mMP)Ws+O{A5)#`~aAX%$8`%=mOih~lI92GCy185(vbQTW!lI(=4h`cT zs#fQ^qgiyrIghHns2Y2aE>_ynFxPX22l-nub6w14#Ozg36el}O4h6{~-iEAegsf7I zp&{;vqE1M=z?G<;cSBJtBw{$7^$96yg+8s$P{@NV`>-XZ%7c@g_?mDQiUuL|$_}9D ziuuTq#c~#Fn(Wl@8su>&J!FQmc1Bf5elzmzGP%7Dekb6!V&rHlK7)2oPHfdEMEe&b a$h{h-87z4_#!Bbfhig#?vBc?!bKrkVHLGX< delta 910 zcmZ9KOGq106o$`@$xK2B1hX*_>LZa%e6%E5OKn9hR>>|9f`tk`AW9%c+eAw@4cKm^ z#To}6+f->+E=mv)6|*p4msv>*ZVDnIh#NPq{AUuiJp&(ezVlzsoEheF?9<3X+u)&z z$o+w6T_UO?)Zx_ISYkYhl6KKEYQ0F9@~A^v-5&||;%=9TQa<>L_~a;jJ@n0VeX<$+ zIu%%{d)Ix^_ji9Sv*58fk-301vsW!d=C|9{0mDNH1E^B9h+pX?#YkDO0k%N_6u~h# zQ*aFDuM`srpNVY12^xSObb=s=U>72ZW)+E+Ko)F(ZBPJ3eU6M=MlK_lk;};SMa(qf z%e^w>MOs_y0eTV%ZK9smFt24^$Go1oo4JR1!@Z|b5_zfOzXcTLKIVz^00VWxID z)E=ouU6$+>^NOVYlqR*GHAc~yXd*m4K?#rq@mMmI`z#NO+IDqy>%uuZ_anbZIiDru+kHM_h{!*>32I3C87Mjs;YoRc_ GC%OSpV`jhr diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll index d20693294e451b4ab6e22a6fe19a2a22180c446f..afd72652698119961e4ee0b3fa58b79c41853d6c 100644 GIT binary patch delta 3067 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 RgSyt4-WoLSK5Lw8{0}JvmxcfU diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.pdb index c35745cdbfadb3ab0f921bdddf861ddb90f5f614..dd0d67d198c7165b736947213c58af5010c11ed1 100644 GIT binary patch delta 1677 zcmZ8hOKcNY6utL(JoB8`v6GaMAn3*erPVU?;D*c@*UA0gD68-4-}8(#t#>;q#vQvlx}c<=CJ-kt+x$s--_o0@VOLt z-&p=2c+ZJPQ_qI(^j^HO_Pqai*X=(#U;Q^f7xhJ8TLIL~-)LaZ{QXGa6R;Y<2Q-v? z{Fn72u2E}3qkF((;5E>Y)F=&{N@5#%=~~iDw}89AzrYjVB|s@J`GGKUA<`+D(rF{G z1=s})1BZcvZ8u;yU^ielU^ieVR6>%h)WRNdlPwjm5jve1e-sEbfg3hMJn&{P>F`;H zSA#20!$1pGe#agFZ!P0~@RenJ6?kNcTT}~0bV)(o4i7j1V&JP_uWP57f-(D7QwZuveH4?#aFxd8W(SO@wFItc|x5ozV01Id^>^6JB7p7yZ8nd z-{|5Wx%kH}-tFR>9KIUy>;!sT8$K7`x+2uC%iZT5Y$D4>}M@p8~>3Qpd2bVm46LNXt0pyJYX8)i0i&G1tHO^~$Tam@I-ZbeqHQo)$9n-eEvF4C~VdnHnYq9|q5y6+x3{&g1LC zQ5^U{NCAO_mMP)Ws+O{A5)#`~aAX%$8`%=mOih~lI92GCy185(vbQTW!lI(=4h`cT zs#fQ^qgiyrIghHns2Y2aE>_ynFxPX22l-nub6w14#Ozg36el}O4h6{~-iEAegsf7I zp&{;vqE1M=z?G<;cSBJtBw{$7^$96yg+8s$P{@NV`>-XZ%7c@g_?mDQiUuL|$_}9D ziuuTq#c~#Fn(Wl@8su>&J!FQmc1Bf5elzmzGP%7Dekb6!V&rHlK7)2oPHfdEMEe&b a$h{h-87z4_#!Bbfhig#?vBc?!bKrkVHLGX< delta 910 zcmZ9KOGq106o$`@$xK2B1hX*_>LZa%e6%E5OKn9hR>>|9f`tk`AW9%c+eAw@4cKm^ z#To}6+f->+E=mv)6|*p4msv>*ZVDnIh#NPq{AUuiJp&(ezVlzsoEheF?9<3X+u)&z z$o+w6T_UO?)Zx_ISYkYhl6KKEYQ0F9@~A^v-5&||;%=9TQa<>L_~a;jJ@n0VeX<$+ zIu%%{d)Ix^_ji9Sv*58fk-301vsW!d=C|9{0mDNH1E^B9h+pX?#YkDO0k%N_6u~h# zQ*aFDuM`srpNVY12^xSObb=s=U>72ZW)+E+Ko)F(ZBPJ3eU6M=MlK_lk;};SMa(qf z%e^w>MOs_y0eTV%ZK9smFt24^$Go1oo4JR1!@Z|b5_zfOzXcTLKIVz^00VWxID z)E=ouU6$+>^NOVYlqR*GHAc~yXd*m4K?#rq@mMmI`z#NO+IDqy>%uuZ_anbZIiDru+kHM_h{!*>32I3C87Mjs;YoRc_ GC%OSpV`jhr From 07c85bd5c859d0317cd4ec61525c93cdc24afa92 Mon Sep 17 00:00:00 2001 From: Baruc Gomez <113378032+Bdotgo17@users.noreply.github.com> Date: Mon, 26 Sep 2022 23:59:53 -0500 Subject: [PATCH 5/7] four --- ChallengesWithTestsMark8/ChallengesSet04.cs | 100 ++++++++++++++---- .../ChallengesWithTestsMark8.dll | Bin 10240 -> 11264 bytes .../ChallengesWithTestsMark8.pdb | Bin 13168 -> 13732 bytes .../ChallengesWithTestsMark8.dll | Bin 10240 -> 11264 bytes .../ChallengesWithTestsMark8.pdb | Bin 13168 -> 13732 bytes 5 files changed, 82 insertions(+), 18 deletions(-) mode change 100755 => 100644 ChallengesWithTestsMark8/ChallengesSet04.cs diff --git a/ChallengesWithTestsMark8/ChallengesSet04.cs b/ChallengesWithTestsMark8/ChallengesSet04.cs old mode 100755 new mode 100644 index 9fc4dc6f9..eb06fb246 --- a/ChallengesWithTestsMark8/ChallengesSet04.cs +++ b/ChallengesWithTestsMark8/ChallengesSet04.cs @@ -1,4 +1,6 @@ using System; +using System.Collections.Generic; +using System.Linq; namespace ChallengesWithTestsMark8 { @@ -6,47 +8,109 @@ public class ChallengesSet04 { public int AddEvenSubtractOdd(int[] numbers) { - throw new NotImplementedException(); - } + //var sum = 0; + //foreach (var num in numbers) + //{ + // sum += num; + + + // if (numbers % 2 == 0) + // { + // sum += num; + // } + + // if (num % 2 != 0) + // { + // sum -= num; + // } + + return numbers.Where(x => x % 2 == 0).Sum() - numbers.Where(x => x % 2 != 0).Sum(); + //} + } public int GetLengthOfShortestString(string str1, string str2, string str3, string str4) - { - throw new NotImplementedException(); + { + var list = new List { str1.Length, str2.Length, str3.Length, str4.Length }; + + return list.Min(); } public int GetSmallestNumber(int number1, int number2, int number3, int number4) - { - throw new NotImplementedException(); + { + var list = new List() { number1, number2, number3, number4 }; + + return list.Min(); } public void ChangeBusinessNameTo_TrueCoders(Business biz) - { - throw new NotImplementedException(); + { + biz.Name = "TrueCoders"; } public bool CouldFormTriangle(int sideLength1, int sideLength2, int sideLength3) - { - throw new NotImplementedException(); + { + return ( + sideLength1 + sideLength2 > sideLength3 && + sideLength1 + sideLength3 > sideLength2 && + sideLength2 + sideLength3 > sideLength1 + ); } public bool IsStringANumber(string input) - { - throw new NotImplementedException(); + { + var isNumber = double.TryParse(input, out double number); + + return isNumber; } public bool MajorityOfElementsInArrayAreNull(object[] objs) - { - throw new NotImplementedException(); + { + var amount = objs.Length; + var majority = (amount / 2) + 1; + + var count = 0; + + foreach (var obj in objs) + { + if (obj == null) + { + count++; + } + } + + if (count >= majority) + { + return true; + } + else + { + return false; + } } public double AverageEvens(int[] numbers) - { - throw new NotImplementedException(); + { + if (numbers == null || numbers.Length == 0) + { + return 0; + } + var n = numbers.Where(num => num % 2 == 0); + + if (n.Count() == 0) + return 0; + + return n.Average(); } public int Factorial(int number) - { - throw new NotImplementedException(); + { + var fact = 1; + + if (number < 0) + { + return 1; + } + return number * Factorial(number - 1); } } } diff --git a/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll b/ChallengesWithTestsMark8/bin/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll index afd72652698119961e4ee0b3fa58b79c41853d6c..dfafee40d712516044d5a0c7a0613f8f62fea8ac 100644 GIT binary patch delta 3980 zcmZ`+3v5)!6+JWWzy7f6-x_T2XKh%#*tIb~gKPW&V*&`bhG0Gs{sK;oP5p_Wio7l% zP6?FaJlfI-wWc%(s;0tnfucf{R74_?Xb6NPr70jaNmC*RmUj&g6z0bNjPqfZPC zUM`4VMAj>XxB<9r3}z+9_5-oR%gcdPZWf>6u4U7Fhq6eNNj=+rmW7-K8ky8{+*2&W z>8B9|K%RS@WoK?DkD}F3=P zdEQe~PnHKa)6R*0=m4QUdINkkiF&B6r>m`FbGJygp2|Ioo}txs*h^!vJE0}3m(n4` zA>uU}@yhnjCgP&edfA%fpF0lu!Dp;kEK0l#lc)<3)do~5ETvAFd&h!oq>*@Ag#kH{ zoQ})?lip?{25$jT{*Y0N;zN6SP_AX*iDR$A>&2;Qh?1rDdn^sx6^r4wSUOH9_PO~_HW}qPUiclxr)&x~DAr6Y13ik};a{*!98+x2xx}(@ zL9r-<$wTnxdTw@UF~q*^F_}ybYLspgzr=EILb3fufagM|i%b+hYE9(RQKeWM?QcF- zDVCsR@d7-l*hiFh5e|;(qI65n#D5h1tzE#2u}$0!mQ~=MVjo#scqQ&Dww(%G1vBg|Vx_Z{FG9S>q|a&uB^$)|&FxWM zjofj{B`ENeso8cPUxN8x(p5?J6kVui*%B;Mtesd5>J%#@CN5ZpEaR*37->1)mp0K6 zF32%Lh8LycmQ;)%pOo^uQhvb{mbaO}U)ustSOTl1+@N0*hI7*XGimQh#-nHN%{8KO z!etr$j?CA?pUJe6WPlNg5$~BG>ejaau3Dm&zRJR3yi-N!CEfIo_hwHSEyFsxp0?2Qh2Z^Dk_= z{}@I*M-r<|2kADW+gaR-6A68oPUxpwU0{jC3W-Z4ena9~iEV@?b`U0`QH~E|H=V@e zay$&po{uvaa265nHtPtZ!%iK21&e7f<4xmRG``C^rMj1}((EPq=k{+fj98jHj7yfl ze8Mx>>zuKK0K4;z_4=0^ZXx0S_bU&usG3*SwwE%k+C$$0^f67;|H_)bS zV3}AS#au0mzKjJnqf{$E41Pe@MIsIorr|VU2rm&vaF4JUNo2DC8H81sLAXrH>j=xG zp9+P-TZ0@oDio4_IsUG~W@MIXLz28C@uoyDkx-RH_ozQ76lSwoC3}>9?C98_T-!-o zTxtvu?y&{_)p^!^-#;tL^nS7H<6A3Hopzk8WNT#W=wt{P8z(zONB?2jhjeNlp8LnI zkX@rw>dnm^3z8#)_~^SRME`n1I6^ghl|HdoYY72M`VCTHoXDSpP26DsJpbQD+cDd2{s z@i=aR^LT$;tmW9YJvrS@=bZa2U0B+rw!z}$n5=DXyS3>PW6XrGr2@EH(jSOR!QC|Z zwV9E>wcP+)Q7d+AH}wPM)U#=znm9!CM@W7qPp$wahuo$q+5V^Pe;=NA`r-=rXi+7f z|Ko4F2c|q(poCjTh2(o;uJ0-;ifC@5KrM+5`o&0vf*)q9{g*h);b68;u4N3_kKiBr2YJ=QcLRN$&sN-#Pc3 zd*;sU?Cnl;H|^MZ?V;zceFXX%LIf!k14`Hs@Qe@Fav$av=O!i0od68({4nWK^Im~@F8cQ~b3x@lxUE%&_hq&eIvFxX0@yxXq zQ6PxQh^QE)2JX^eSzUz~fna=%KBo7Z)&?zpo{F851@S77v}W)x)tA+|*uZ<;@c z`w7fL!hJoM>&Q*IL{-oQmQBx{nEbMci6D7#7MC$T=u0{j)hmbv+$YHI_21|#?J=^ObhkC{r(`v zbBZADVYN_-+bIoKv0Av<956Fb!)l?}lG@CggDs+wbB5SnfPG@Xltrbh+K5Xg-V8Tz z5tBfU#&k$Dd5fiUsiq7?|Ik#d=oL-niayoEsW|S8rfIxf2>qs)b0+&7S zN>C;~)|6^5qby`ayybs2R#G+=XgXlFQ!aLB8Xst+PT0yK~vD{k=mJRJgI&2_)VzB zGnxwM6kUydn#%lN&^0)q=?FiHX*i;3rTB`b;|)#60%vFj-qGajw$4)xKJ-v6Scgxw zvqAh!br{mL-Ad3boY9o<8=@XRXgbXsJR27^9SYcD4u5{tV^TRAU@PjwB{NGjAa~g3 z@DHJp=Mj31zt(#83T#kw>VzCuv66}s*re<-!|+)Cc?dkB?A82fBy1$9S^UW)6!TY* zkTj*<#TJLKL^0AVVR1=?AC*rn{2vX357qF3Ay-=#oY-RtEM3wz6ZrTj}p z$>Ib~s+rO*;Iwe8UpEVmTYWx%~m=zA5RWOLP{^@uDX9IIsFPP1&xpp)E^UJW8G0VJ*$D3%4 z@~&q+V6JC-OW;Ke;(m@DM6J@NEt%(h;5GE2-a5&;#QqQKW%EnUP-y?iQPqCXTlhv8 zapV6RE!umhI)cJPAJ(W4d z>6UNH$m=45!HlU}RcGb7FueonhEQZ;uTH4#&I__-iYHnK>bE~r#y4$k%x>Y$% z$-n26l7DW;`n%gYTin-k+uU(^HOY>=RwMaY(dXnIFDd2&P}bIe?=5T^wP?rZZ#w|t2p^8{BN6^m zgdd}(#|PMk1B~K;TMp#Yi6{Mgf`fYQ)(9j0$?rCU~ zenMv$G@VWb@*?E!o*Lv~?>gjd?|aDqAWbr|4cG(HpG7K9&C|>qGo}3MB9(v@(NtU+ zUtOGcPal1K(EstNf$^!y^mXscYj1AkoQZwDi}P{J zVaj*AXNmQa!%S=M@!D6Mz%R`ygeH|eOl=y)WmOHlX?RDJoqp_CAZ=dlk@&LJHnUvPwYy4pi=EstT-rYEke!Ii|gwx(K>tZH{mo2m9G wr|~lKJeI-N6t!yf(U!F|_2_Dg?AFBbRd15(x_==duV(BSZ&RHT)m-TPA9_)ytpET3 delta 1022 zcmZ9K&ubGw6vyA}n(VGNRwH82pp`D6?Y7#+rtw#8(4s9ATL~d8B1kZnV4Ie1VzG+r z4-gL?BJt$0*rGQf;9nr)FwVkf-uFB2!v55p~Vnlu9KycFxI1gIEeh>v*#5vSU z%^vfS`E>Qr?hM2kuoG~T1NDgbQFz-CqEBE2Y=EDDybv{k80O;!t{0{>I0r_-WiSbR znYWO)khhSxkhhTM-`Nz%*r*r}jKHL3IT8^LPHptRZ`XW><~_}KYQ9VJM>Kyl&^CH- z1?oUa%^%ZzujW&l=l@0Rm)3l6Lfbg0`BR!dt@(b<4=4wU@O9(slxs8A5bcoK#A@=r z=OFks5T@kM1%l#O4cdcM79nyAu~oTQFUU+7a`$C|-1F}`F_1GHSrJQ!fI~- diff --git a/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll b/ChallengesWithTestsMark8/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.dll index afd72652698119961e4ee0b3fa58b79c41853d6c..dfafee40d712516044d5a0c7a0613f8f62fea8ac 100644 GIT binary patch delta 3980 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 delta 1022 zcmZ9K&ubGw6vyA}n(VGNRwH82pp`D6?Y7#+rtw#8(4s9ATL~d8B1kZnV4Ie1VzG+r z4-gL?BJt$0*rGQf;9nr)FwVkf-uFB2!v55p~Vnlu9KycFxI1gIEeh>v*#5vSU z%^vfS`E>Qr?hM2kuoG~T1NDgbQFz-CqEBE2Y=EDDybv{k80O;!t{0{>I0r_-WiSbR znYWO)khhSxkhhTM-`Nz%*r*r}jKHL3IT8^LPHptRZ`XW><~_}KYQ9VJM>Kyl&^CH- z1?oUa%^%ZzujW&l=l@0Rm)3l6Lfbg0`BR!dt@(b<4=4wU@O9(slxs8A5bcoK#A@=r z=OFks5T@kM1%l#O4cdcM79nyAu~oTQFUU+7a`$C|-1F}`F_1GHSrJQ!fI~- From 241cc4837377e2a3578940835253fb90c48269bf Mon Sep 17 00:00:00 2001 From: Baruc Gomez <113378032+Bdotgo17@users.noreply.github.com> Date: Thu, 29 Sep 2022 13:33:40 -0500 Subject: [PATCH 6/7] five and six a second time --- ...Mark8.Tests.csproj.AssemblyReference.cache | Bin 77043 -> 77043 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.csproj.AssemblyReference.cache b/ChallengesWithTestsMark8.Tests/obj/Debug/netcoreapp3.1/ChallengesWithTestsMark8.Tests.csproj.AssemblyReference.cache index f942634ba9b347bb9d3d388576995c2d7063ecd8..23f954adbc58875f74f1c96d100ff119b68af365 100644 GIT binary patch delta 31 pcmV+)0O0@g*#z_11dx3Up5W$>NTS*Z0RaIRk%I delta 31 ncmex-ljZYGmI<{y4l3RJd<$-IFfuYqOuQh`xNz%2#vmO4&tMDF From 341e165b626b3a27d13d0eae42637768d07433d1 Mon Sep 17 00:00:00 2001 From: Baruc Gomez <113378032+Bdotgo17@users.noreply.github.com> Date: Thu, 29 Sep 2022 15:01:46 -0500 Subject: [PATCH 7/7] Add files via upload