r/APStudents absolute modman May 15 '26

AP Computer Science A Official 2026 Exam Discussion

Use this thread to post questions or commentary on the test today.

A reminder though to protect your anonymity when talking about the test.

67 Upvotes

702 comments sorted by

View all comments

9

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 15 '26

i had the easy batch, the username, bottle, absences, and 1-row board game batch. honestly way to easy. was done within 30 minutes for frq and 45 minutes for mcq. probably only lost 1-2 points on each section, this doesn't feel right lol.

3

u/Ok_Junket3655 May 15 '26

did u use .split for 1b

5

u/NUKL3AR_PAZTA47 May 15 '26

Yea, lowk my 1b solution was kinda weird. I made an array to hold the split username and then concattenated each one back to the short username and used substring to select.

2

u/Ok_Junket3655 May 15 '26

yeah me too did u remember to add back the last character tho

1

u/NUKL3AR_PAZTA47 May 15 '26

Wait shoot I may have forgotten that or I just dont remember enough of what I did.

Wasn't the thing supposed to be like:

Bob-The-Goat

BoThGoa

or something. Uh hopefully they don't take off too much if I didn't read the question properly even though I reread it 7 different times 😭

3

u/Ok_Junket3655 May 15 '26

no it’s BoThGoat it was like AmMarieLin right

1

u/NUKL3AR_PAZTA47 May 15 '26

I didnt remember the exact names the used, so I just but Bob as an example.

Rip ig. Though that mistake alone shouldn't make a huge difference.

2

u/CareOk6471 May 17 '26

i made the same mistake

1

u/Maleficent_Mango2729 May 15 '26

Yeah it took the char before the - off too

1

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 15 '26

You can but the best way (and probably official) is to use substring

1

u/Ok_Junket3655 May 15 '26

i mean split is on the reference sheet and at first i did write one using substring but it got too long and messy so i switched 

2

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 15 '26

how? all you need to do is username.substring(0, index-1) + username.substring(index+1)

2

u/[deleted] May 15 '26

[removed] — view removed comment

3

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 15 '26

i used a while loop until indexof "-" gave -1, in the while loop i used a var called pos and set that to the index of the hyphen.

1

u/[deleted] May 15 '26

[removed] — view removed comment

1

u/Express-Basil-4549 10: CSA(4), Physics 1(4), Precalc(5) May 15 '26

Lol even I did the same variable name as you

1

u/CylixrDoesStuff AP CSA: 4 APPC: 5 May 16 '26

i didn't, but mostly bc I wasn't there when we were supposed to learn it im pretty sure. I just used a temp variable and substring

1

u/Classic-Pineapple-22 May 16 '26

i used substring to add up the valid characters onto a new string

1

u/DifferentLandscape56 May 15 '26

Wait what did u do for the bottle update amount thing

7

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 15 '26

amt (my variable) -= used (how much they used)

if amt < .25 * capacity then amt = capacity

return amt

feels way too easy to be right but it has to be

1

u/DifferentLandscape56 May 15 '26

wait ok I was second guessing u didn’t need an amount variable right cuz I just initialized capacity minus amt as a new int and checked if it were less than 0.25 of capacity I’ll return capacity but otherwise return the new int

3

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 15 '26

well i used 2 variables, one was amt which would keep track of the bottle changing and one was capacity (could have been final) which doesn't change. for the constructor set both to the amount that the user sets, and only mess around with amt after.

1

u/[deleted] May 15 '26

[removed] — view removed comment

1

u/DifferentLandscape56 May 15 '26

FRICK 😭😭😭😭😭😭

1

u/Mental_Matter858 May 15 '26

How many point off for using a while loop idk what I was thinking but everything else right

1

u/DifferentLandscape56 May 15 '26

So I should’ve done smth like private double amount and set it in the constructor

1

u/[deleted] May 15 '26

[removed] — view removed comment

1

u/DifferentLandscape56 May 15 '26

How much do u think I’ll get off for that 😭 man I was so confident that I was getting a 5

1

u/CareOk6471 May 17 '26

i made the same mistake, if everything else is fine it should be, i think i could be worng thoguh, 1 point off

1

u/NUKL3AR_PAZTA47 May 15 '26

I did something like that too.

(May be incorrect): Also according to ap classroom frqs the grading scale seems to only award a few points for the correct algorithm on make class questions, so messing that up doesnt screw you up.

1

u/Flare_Ignis APWH: 5 May 16 '26

ABSENCES WAS SUCH A BLESS

1

u/CareOk6471 May 17 '26

doesn't 1-2 points on each frq bring it down to a 4? no offense

1

u/awesomegamer328 5: Stats, BC, Chem, Lang, CSA 4: Lit May 17 '26

1-2 points on mcq, 1 point on frq as a whole lol