main
Jan-Niclas Loosen 7 months ago
parent 70afef6560
commit 045aab73af

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RGraphicsSettings">
<option name="height" value="576" />
<option name="resolution" value="75" />
<option name="version" value="2" />
<option name="width" value="2048" />
</component>
</project>

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="RSettings">
<option name="interpreterPath" value="C:\Program Files\R\R-4.3.2\bin\R.exe" />
</component>
</project>

@ -10,8 +10,8 @@
</component>
<component name="ChangeListManager">
<list default="true" id="42ed9a51-9564-48c5-b5fa-035301b1578d" name="Changes" comment="">
<change afterPath="$PROJECT_DIR$/ha_11/loosen_janniclas_1540907_12.cpp" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/modules.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/modules.xml" afterDir="false" />
<change afterPath="$PROJECT_DIR$/ext_01/quick.py" afterDir="false" />
<change afterPath="$PROJECT_DIR$/ext_02/exercise.r" afterDir="false" />
<change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
@ -22,53 +22,54 @@
<component name="ClangdSettings">
<option name="formatViaClangd" value="false" />
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="Python Script" />
</list>
</option>
</component>
<component name="Git.Settings">
<option name="RECENT_GIT_ROOT_PATH" value="$PROJECT_DIR$" />
</component>
<component name="ProjectColorInfo"><![CDATA[{
"associatedIndex": 0
}]]></component>
<component name="ProjectColorInfo">{
&quot;associatedIndex&quot;: 0
}</component>
<component name="ProjectId" id="2ad23KMVrbf8YEYMjvnrmBZ8MSS" />
<component name="ProjectViewState">
<option name="hideEmptyMiddlePackages" value="true" />
<option name="showLibraryContents" value="true" />
</component>
<component name="PropertiesComponent"><![CDATA[{
"keyToString": {
"C/C++ File.loosen_janniclas_1540907_12.cpp.executor": "Run",
"RunOnceActivity.OpenProjectViewOnStart": "true",
"RunOnceActivity.ShowReadmeOnStart": "true",
"RunOnceActivity.cidr.known.project.marker": "true",
"RunOnceActivity.readMode.enableVisualFormatting": "true",
"WebServerToolWindowFactoryState": "false",
"cf.first.check.clang-format": "false",
"cidr.known.project.marker": "true",
"git-widget-placeholder": "main",
"last_opened_file_path": "C:/Universitaet/UNI_Python",
"node.js.detected.package.eslint": "true",
"node.js.detected.package.tslint": "true",
"node.js.selected.package.eslint": "(autodetect)",
"node.js.selected.package.tslint": "(autodetect)",
"nodejs_package_manager_path": "npm",
"python.debugger.dataview.coloredbydefault": "false",
"vue.rearranger.settings.migration": "true"
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;C/C++ File.loosen_janniclas_1540907_12.cpp.executor&quot;: &quot;Run&quot;,
&quot;RunOnceActivity.OpenProjectViewOnStart&quot;: &quot;true&quot;,
&quot;RunOnceActivity.ShowReadmeOnStart&quot;: &quot;true&quot;,
&quot;RunOnceActivity.cidr.known.project.marker&quot;: &quot;true&quot;,
&quot;RunOnceActivity.readMode.enableVisualFormatting&quot;: &quot;true&quot;,
&quot;WebServerToolWindowFactoryState&quot;: &quot;false&quot;,
&quot;cf.first.check.clang-format&quot;: &quot;false&quot;,
&quot;cidr.known.project.marker&quot;: &quot;true&quot;,
&quot;git-widget-placeholder&quot;: &quot;main&quot;,
&quot;last_opened_file_path&quot;: &quot;C:/Universitaet/UNI_Python&quot;,
&quot;node.js.detected.package.eslint&quot;: &quot;true&quot;,
&quot;node.js.detected.package.tslint&quot;: &quot;true&quot;,
&quot;node.js.selected.package.eslint&quot;: &quot;(autodetect)&quot;,
&quot;node.js.selected.package.tslint&quot;: &quot;(autodetect)&quot;,
&quot;nodejs_package_manager_path&quot;: &quot;npm&quot;,
&quot;python.debugger.dataview.coloredbydefault&quot;: &quot;false&quot;,
&quot;vue.rearranger.settings.migration&quot;: &quot;true&quot;
}
}]]></component>
}</component>
<component name="RecentsManager">
<key name="MoveFile.RECENT_KEYS">
<recent name="C:\Universitaet\UNI_Python" />
<recent name="C:\Universitaet\UNI_Python\ueb_01" />
</key>
</component>
<component name="RunManager" selected="C/C++ File.loosen_janniclas_1540907_12.cpp">
<configuration name="loosen_janniclas_1540907_12.cpp" type="CppFileRunConfiguration" factoryName="CppFileRunConfiguration" temporary="true" REDIRECT_INPUT="false" ELEVATE="false" USE_EXTERNAL_CONSOLE="false" EMULATE_TERMINAL="false" PASS_PARENT_ENVS_2="true" PROJECT_NAME="UNI_Python" TARGET_NAME="loosen_janniclas_1540907_12.cpp" CONFIG_NAME="loosen_janniclas_1540907_12.cpp">
<option name="sourceFile" value="ha_11\loosen_janniclas_1540907_12.cpp" />
<method v="2">
<option name="com.jetbrains.cidr.cpp.runfile.CppFileBuildBeforeRunTaskProvider$BasicBuildBeforeRunTask" enabled="true" />
</method>
</configuration>
<component name="RunManager" selected="Python.quick">
<configuration name="control" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="UNI_Python" />
<option name="ENV_FILES" value="" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
@ -91,7 +92,6 @@
</configuration>
<configuration name="loosen_janniclas_1540907_09 (1)" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="UNI_Python" />
<option name="ENV_FILES" value="" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
@ -114,7 +114,6 @@
</configuration>
<configuration name="loosen_janniclas_1540907_09" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="UNI_Python" />
<option name="ENV_FILES" value="" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
@ -137,7 +136,6 @@
</configuration>
<configuration name="loosen_janniclas_1540907_10" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="UNI_Python" />
<option name="ENV_FILES" value="" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
@ -158,9 +156,31 @@
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<configuration name="quick" type="PythonConfigurationType" factoryName="Python" temporary="true" nameIsGenerated="true">
<module name="UNI_Python" />
<option name="INTERPRETER_OPTIONS" value="" />
<option name="PARENT_ENVS" value="true" />
<envs>
<env name="PYTHONUNBUFFERED" value="1" />
</envs>
<option name="SDK_HOME" value="" />
<option name="WORKING_DIRECTORY" value="$PROJECT_DIR$/ext_01" />
<option name="IS_MODULE_SDK" value="true" />
<option name="ADD_CONTENT_ROOTS" value="true" />
<option name="ADD_SOURCE_ROOTS" value="true" />
<EXTENSION ID="PythonCoverageRunConfigurationExtension" runner="coverage.py" />
<option name="SCRIPT_NAME" value="$PROJECT_DIR$/ext_01/quick.py" />
<option name="PARAMETERS" value="" />
<option name="SHOW_COMMAND_LINE" value="false" />
<option name="EMULATE_TERMINAL" value="false" />
<option name="MODULE_MODE" value="false" />
<option name="REDIRECT_INPUT" value="false" />
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<recent_temporary>
<list>
<item itemvalue="C/C++ File.loosen_janniclas_1540907_12.cpp" />
<item itemvalue="Python.quick" />
<item itemvalue="Python.loosen_janniclas_1540907_10" />
<item itemvalue="Python.control" />
<item itemvalue="Python.loosen_janniclas_1540907_09 (1)" />
@ -190,6 +210,8 @@
<workItem from="1705431087533" duration="5323000" />
<workItem from="1705489565514" duration="13418000" />
<workItem from="1707215006454" duration="7963000" />
<workItem from="1708350583995" duration="9077000" />
<workItem from="1708463558300" duration="3000" />
</task>
<servers />
</component>
@ -212,5 +234,6 @@
<SUITE FILE_PATH="coverage/UNI_Python$loosen_janniclas_1540907_10.coverage" NAME="loosen_janniclas_1540907_10 Coverage Results" MODIFIED="1705503074164" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ha_09" />
<SUITE FILE_PATH="coverage/UNI_Python$control.coverage" NAME="control Coverage Results" MODIFIED="1705244854276" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ext_01" />
<SUITE FILE_PATH="coverage/UNI_Python$loosen_janniclas_1540907_09.coverage" NAME="loosen_janniclas_1540907_09 Coverage Results" MODIFIED="1704711219437" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ha_08" />
<SUITE FILE_PATH="coverage/UNI_Python$quick.coverage" NAME="quick Coverage Results" MODIFIED="1707513736546" SOURCE_PROVIDER="com.intellij.coverage.DefaultCoverageFileProvider" RUNNER="coverage.py" COVERAGE_BY_TEST_ENABLED="true" COVERAGE_TRACING_ENABLED="false" WORKING_DIRECTORY="$PROJECT_DIR$/ext_01" />
</component>
</project>

@ -0,0 +1,7 @@
count = 0
for i in range(10000): # Start from 100
num_str = str(i).zfill(4) # fill with zeros
if len(set(num_str)) == 3:
count += 1
print(f"Total numbers with three different digits: {count}")

@ -0,0 +1,43 @@
age <- 22;
name <- "janniclas";
numbers <- seq(1:10);
alphabeth <- LETTERS;
# print(class(22));
even <- numbers[numbers %% 2 == 0];
smaller <- numbers[numbers < mean(numbers)];
# cat("Sum:", sum(numbers[numbers < mean(numbers)]), "\n");
# cat("Sum:", sum(numbers < mean(numbers)), "\n");
# cat("Correct Sum:", sum(smaller), "\n");
# print(numbers < mean(numbers));
infos <- c(name=name,age=age,sex="male");
print(infos["name"]);
matrix <- array(seq(1:9), dim = c(3, 3));
# print(class(matrix));
x <- 1:50;
exercise <- sapply(1:2, function(y) mean(x[y+2*(0:49)]));
# print(exercise);
vect <- array(rep(1, 10), 10);
x <- 1:100;
# print(x > 10);
# print(mean(x > 10));
# print(mean(x[x > 10]));
doomsday <- as.Date("2012-12-12");
doomsdays <- weekdays(seq(as.Date("0000-12-12"), by="year", length.out = 2022));
weekdays <- weekdays(seq(as.Date("19-02-2024"), by="days", length.out = 7));
calc <- sapply(weekdays, function(y) sum(doomsdays == y));
count <- calc[2];
x <- 2*(1:5);
print(x);
Loading…
Cancel
Save