This commit is contained in:
Михаил Капелько
2024-03-26 23:13:04 +03:00
parent 3fe88327ee
commit 050eecea53
3 changed files with 18 additions and 5 deletions

View File

@@ -1,6 +1,8 @@
#include <map> #include <map>
#include <string> #include <string>
// L4: Function.
std::map<int, int> memory_generateConstPlayfield( std::map<int, int> memory_generateConstPlayfield(
int n int n
) { ) {
@@ -15,6 +17,8 @@ std::map<int, int> memory_generateConstPlayfield(
return idGroups; return idGroups;
} }
// L20: Test.
std::string test_memory_generateConstPlayfield() { std::string test_memory_generateConstPlayfield() {
auto idGroups = memory_generateConstPlayfield(2); auto idGroups = memory_generateConstPlayfield(2);
if ( if (
@@ -26,10 +30,11 @@ std::string test_memory_generateConstPlayfield() {
) { ) {
return "OK: memory_generateConstPlayfield"; return "OK: memory_generateConstPlayfield";
} }
return "ERR: memory_generateConstPlayfield"; return "ERR: memory_generateConstPlayfield";
} }
// L36: Run.
int main() { int main() {
printf("%s\n", test_memory_generateConstPlayfield().c_str()); printf("%s\n", test_memory_generateConstPlayfield().c_str());
} }

View File

@@ -1,6 +1,8 @@
// L4: Function.
function memory_generateConstPlayfield( function memory_generateConstPlayfield(
n n
) { ) {
@@ -12,10 +14,11 @@ function memory_generateConstPlayfield(
idGroups[id] = gid; idGroups[id] = gid;
id += 1; id += 1;
} }
return idGroups; return idGroups;
} }
// L20: Test.
function test_memory_generateConstPlayfield() { function test_memory_generateConstPlayfield() {
let idGroups = memory_generateConstPlayfield(2) let idGroups = memory_generateConstPlayfield(2)
if ( if (
@@ -27,8 +30,9 @@ function test_memory_generateConstPlayfield() {
) { ) {
return "OK: memory_generateConstPlayfield" return "OK: memory_generateConstPlayfield"
} }
return "ERR: memory_generateConstPlayfield" return "ERR: memory_generateConstPlayfield"
} }
// L36: Run.
console.log(test_memory_generateConstPlayfield()) console.log(test_memory_generateConstPlayfield())

View File

@@ -1,6 +1,8 @@
// L4: Function
func memory_generateConstPlayfield( func memory_generateConstPlayfield(
_ n: Int _ n: Int
) -> [Int: Int] { ) -> [Int: Int] {
@@ -12,10 +14,11 @@ func memory_generateConstPlayfield(
idGroups[id] = gid idGroups[id] = gid
id += 1 id += 1
} }
return idGroups return idGroups
} }
// L20: Test.
func test_memory_generateConstPlayfield() -> String { func test_memory_generateConstPlayfield() -> String {
let idGroups = memory_generateConstPlayfield(2) let idGroups = memory_generateConstPlayfield(2)
if ( if (
@@ -27,8 +30,9 @@ func test_memory_generateConstPlayfield() -> String {
) { ) {
return "OK: memory_generateConstPlayfield" return "OK: memory_generateConstPlayfield"
} }
return "ERR: memory_generateConstPlayfield" return "ERR: memory_generateConstPlayfield"
} }
// L36: Run.
print(test_memory_generateConstPlayfield()) print(test_memory_generateConstPlayfield())