Compare commits

..

2 Commits

@ -0,0 +1 @@
workspace.xml

@ -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,9 +10,9 @@
</component>
<component name="ChangeListManager">
<list default="true" id="42ed9a51-9564-48c5-b5fa-035301b1578d" name="Changes" comment="">
<change afterPath="$PROJECT_DIR$/ha_12/quick_code.cpp" 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" />
<change beforePath="$PROJECT_DIR$/ha_11/loosen_janniclas_1540907_12.cpp" beforeDir="false" afterPath="$PROJECT_DIR$/ha_11/loosen_janniclas_1540907_12.cpp" afterDir="false" />
</list>
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
@ -22,6 +22,13 @@
<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>
@ -36,7 +43,6 @@
<component name="PropertiesComponent">{
&quot;keyToString&quot;: {
&quot;C/C++ File.loosen_janniclas_1540907_12.cpp.executor&quot;: &quot;Run&quot;,
&quot;C/C++ File.quick_code.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;,
@ -57,25 +63,13 @@
}</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.quick_code.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>
<configuration name="quick_code.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="quick_code.cpp" CONFIG_NAME="quick_code.cpp">
<option name="sourceFile" value="ha_12\quick_code.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>
@ -98,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>
@ -119,9 +112,30 @@
<option name="INPUT_FILE" value="" />
<method v="2" />
</configuration>
<configuration name="loosen_janniclas_1540907_09" 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$/ha_08" />
<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="C:\Universitaet\UNI_Python\ueb_01\loosen_janniclas_1540907_09.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>
<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>
@ -142,13 +156,35 @@
<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.quick_code.cpp" />
<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)" />
<item itemvalue="Python.loosen_janniclas_1540907_09" />
</list>
</recent_temporary>
</component>
@ -174,9 +210,8 @@
<workItem from="1705431087533" duration="5323000" />
<workItem from="1705489565514" duration="13418000" />
<workItem from="1707215006454" duration="7963000" />
<workItem from="1707397249298" duration="745000" />
<workItem from="1707398734717" duration="3439000" />
<workItem from="1707409753700" duration="149000" />
<workItem from="1708350583995" duration="9077000" />
<workItem from="1708463558300" duration="3000" />
</task>
<servers />
</component>
@ -199,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